23.099
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 510: | Zeile 510: | ||
-- nicht anzuzeigende Dateien gemäß Formular auswerten und dabei Galerie darstellen | -- nicht anzuzeigende Dateien gemäß Formular auswerten und dabei Galerie darstellen | ||
t = t .. "== Nicht angezeigte Dateien (Formular-Eintrag hier) ==\n" | t = t .. "== Nicht angezeigte Dateien (Formular-Eintrag hier) ==\n" | ||
g, count = "", 0 | g, count, ausgeblendet = "", 0, {} | ||
for d, z in pairs(frame:getParent().args) do | for d, z in pairs(frame:getParent().args) do | ||
if com.isTrue(z) and dateien[d] ~= nil then | if com.isTrue(z) and dateien[d] ~= nil then | ||
| Zeile 516: | Zeile 516: | ||
g = g .. d .. "\n" | g = g .. d .. "\n" | ||
count = count + 1 | count = count + 1 | ||
else | |||
table.insert(ausgeblendet, d) | |||
end | end | ||
end | end | ||
| Zeile 531: | Zeile 533: | ||
["SubObjektTyp"] = "GalerieDatei", | ["SubObjektTyp"] = "GalerieDatei", | ||
["Seite"] = d, | ["Seite"] = d, | ||
["Datei"] = d, | |||
["Erstellungsdatum"] = v["Erstellungsdatum"]} | ["Erstellungsdatum"] = v["Erstellungsdatum"]} | ||
g = g .. d .. "\n" | g = g .. d .. "\n" | ||
| Zeile 540: | Zeile 543: | ||
t = t .. "<gallery mode=\"nolines\">\n" .. g .. "</gallery>\n" | t = t .. "<gallery mode=\"nolines\">\n" .. g .. "</gallery>\n" | ||
end | end | ||
mw.smw.set{["Seite"] = pages.fullpagename} | mw.smw.set{ | ||
["Seite"] = pages.fullpagename, | |||
["Datei"] = ausgeblendet, | |||
["Bemerkung"] = "Dieses ist die Liste der hier auszublendend markierten Dateien. Die Subpages sind die anzuzeigenden Dateien."} | |||
-- Formular setzen | -- Formular setzen | ||
t = t .. frame:callParserFunction("#default_form", formular) | t = t .. frame:callParserFunction("#default_form", formular) | ||