Modul:Bild/Work: Unterschied zwischen den Versionen

Aus FürthWiki

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 6: Zeile 6:
local wik = require("Modul:Wiki")
local wik = require("Modul:Wiki")
local smw = require("Modul:SMW")
local smw = require("Modul:SMW")
local htm = require("Modul:HTML")
local kal = require("Modul:Kalender")
local kal = require("Modul:Kalender")


Zeile 252: Zeile 253:
-- seiten mit übervollen Bilder-Galerien abfragen
-- seiten mit übervollen Bilder-Galerien abfragen
local query = {"[[:+]][[Bilderanzahl::>150]]",
local query = {"[[:+]][[Bilderanzahl::>150]]",
"?#-", "?Bilderanzahl", "?KlassenName",
"?#-", "?Bilderanzahl", "?KlassenName", "?Kategorie",
mainlabel = "-", sort = "Bilderanzahl", order = "desc"}
mainlabel = "-", sort = "Bilderanzahl", order = "desc", limit = 200}
pages = mw.smw.ask(query)
query = mw.smw.ask(query) or {}
mw.logObject(pages, "pages")
if #query == 0 then
t = t .. "'''Es wurden keine Seiten gefunden'''\n<br>"
else
t = t .. htm.tableHeader{"Seite", "Bilderanzahl", "Klasse", "Kategorien", "Bilder ausblenden"}
for _, p in ipairs(query) do
t = t .. htm.tableLine{"[[" .. q[1] .. "]]", q["Bilderanzahl"],
q["KlassenName"], q["Kategorie"]}
end
t = t .. htm.tableFooter()
end
return t
return t
end
end


return p
return p