22.736
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 27: | Zeile 27: | ||
local fullpagename = args.fullpagename or wik.fullpagename() -- args.fullpagename zum Debuggen | local fullpagename = args.fullpagename or wik.fullpagename() -- args.fullpagename zum Debuggen | ||
-- | -- "{{...-Galerie-Bilder ausblenden}}!"-Seiten einsammeln | ||
local query = "" | local query = "" | ||
local zeige_nicht_fullpagename = {} | local zeige_nicht_fullpagename = {} | ||
| Zeile 39: | Zeile 39: | ||
mw.logObject(zeige_nicht_fullpagename, "zeige_nicht_fullpagename") | mw.logObject(zeige_nicht_fullpagename, "zeige_nicht_fullpagename") | ||
-- Seiten-Selektor | -- Bilder-Seiten-Selektor zusammenbauen | ||
local selector = "" | local selector = "" | ||
for i, a in ipairs(args.attr_zeige_nicht) do | for i, a in ipairs(args.attr_zeige_nicht) do | ||
| Zeile 62: | Zeile 62: | ||
-- Bilder-Anzahl | -- Bilder-Anzahl | ||
local n_bilder = mw.smw.ask(selector .. "|format=count") | local n_bilder = mw.smw.ask(selector .. "|format=count") | ||
mw.logObject(n_bilder, "n_bilder") | |||
t = t .. "{{#set:Bilderanzahl=" .. n_bilder .. "}}" | t = t .. "{{#set:Bilderanzahl=" .. n_bilder .. "}}" | ||
if n_bilder == 0 then | if n_bilder == 0 then | ||
mw.smw.set{["Wartungsmeldung"]="Bilder-Galerie leer"} | mw.smw.set{["Wartungsmeldung"]="Bilder-Galerie leer"} | ||
else | else | ||
-- Abfrage-Link-Teile | -- Abfrage-Link-Teile | ||
local queryformlink_part1 = -- to do: sehr umständlich umgesetzt. Besser mit table arbeiten | local queryformlink_part1 = -- to do: sehr umständlich umgesetzt. Besser mit table arbeiten | ||
| Zeile 114: | Zeile 113: | ||
t = t .. -- die eigentliche Galerie | t = t .. -- die eigentliche Galerie | ||
"{{#ask:" .. selector .. | "{{#ask:" .. selector .. | ||
"|?Dateiinfo" .. | "|mainlabel=-" .. | ||
"|?Seite" .. | |||
"|?Seite.Dateiinfo" .. | |||
"|?Seite.Erstellungsdatum" .. | |||
"|sort=" .. args.sort .. | "|sort=" .. args.sort .. | ||
"|order=" .. args.order .. | "|order=" .. args.order .. | ||