22.456
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 472: | Zeile 472: | ||
mainlabel = "-", limit = 10000} | mainlabel = "-", limit = 10000} | ||
dateien = mw.smw.ask(query) or {} | dateien = mw.smw.ask(query) or {} | ||
-- Datei-Tabelle umformen | -- Datei-Tabelle umformen | ||
for i, d in ipairs(dateien) do | for i, d in ipairs(dateien) do | ||
| Zeile 481: | Zeile 480: | ||
dateien[i] = nil | dateien[i] = nil | ||
end | end | ||
-- nicht anzuzeigende Dateien gemäß Formular auswerten | -- nicht anzuzeigende Dateien gemäß Formular auswerten | ||
for d, z in pairs(frame:getParent().args) do | for d, z in pairs(frame:getParent().args) do | ||
if com.isTrue(z) then | if com.isTrue(z) and dateien[d] ~= nil then | ||
dateien[d].zeige_nicht = true | |||
end | end | ||
end | end | ||
| Zeile 497: | Zeile 494: | ||
end | end | ||
t = t .. "<gallery mode=\"packed-hover\">\n" | t = t .. "<gallery mode=\"packed-hover\">\n" | ||
for d, | for d, dt in pairs(dateien) do | ||
if z == | if z == dt.zeige_nicht then | ||
t = t .. d .. "|<small>[[:" .. d .. "]]</small>\n" | t = t .. d .. "|<small>[[:" .. d .. "]]</small>\n" | ||
end | end | ||