20.223
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 19: | Zeile 19: | ||
for i, z in ipairs(zeilen) do | for i, z in ipairs(zeilen) do | ||
if i == 1 then | if i == 1 then | ||
-- Tabellen-Überschrift | |||
t = t .. htm.tableHeader(z) | t = t .. htm.tableHeader(z) | ||
else | else | ||
-- Tabellen-Zeile | |||
-- Anzahl ermitteln | |||
local query = "" | local query = "" | ||
for _, s in ipairs(zeilen[1]) do | for _, s in ipairs(zeilen[1]) do | ||
| Zeile 30: | Zeile 32: | ||
query = query .. "|format=count" | query = query .. "|format=count" | ||
z["Anzahl"] = mw.smw.ask(query) | z["Anzahl"] = mw.smw.ask(query) | ||
-- Zeile zusammenbauen | |||
local line = {} | local line = {} | ||
for _, s in ipairs(zeilen[1]) do | for _, s in ipairs(zeilen[1]) do | ||
table.insert(line, z[s]) | table.insert(line, z[s]) | ||
end | end | ||
t = t .. htm.tableLine(line) | t = t .. htm.tableLine(line) | ||
end | end | ||
end | end | ||
-- Tabellen-Fuß | |||
t = t .. htm.tableFooter() | t = t .. htm.tableFooter() | ||
return t | return t | ||