Modul:Bild/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 259: Zeile 259:
t = t .. "'''Es wurden keine Seiten gefunden'''\n<br>"
t = t .. "'''Es wurden keine Seiten gefunden'''\n<br>"
else
else
local hidden_categories = wik.p.getHiddenCategories()
t = t .. htm.tableHeader{"Seite", "Bilderanzahl", "Klasse", "Kategorien", "Bilder ausblenden"}
t = t .. htm.tableHeader{"Seite", "Bilderanzahl", "Klasse", "Kategorien", "Bilder ausblenden"}
for _, p in ipairs(query) do
for _, p in ipairs(query) do
Zeile 271: Zeile 272:
kategorien = {kategorien}
kategorien = {kategorien}
end
end
local kategorien_unhidden = {}
local kategorien_tmp = {}
for _, k in ipairs(kategorien) do
for _, k in ipairs(kategorien) do
k = "[[" .. k .. "]]"
if not hidden_categories[k] then
local hidden = mw.smw.ask{k, "?HIDDENCAT"} or {{}}
table.insert(kategorien_tmp, k)
if not com.isTrue(hidden[1]["HIDDENCAT"]) then
table.insert(kategorien_unhidden, k)
end
end
end
end
kategorien = table.concat(kategorien_unhidden, ", ")
kategorien = table.concat(kategorien_tmp, ", ")
local gba_link =
local gba_link =
"[[" .. galerie_bilder_ausblendung_basepagemame .. "/" ..
"[[" .. galerie_bilder_ausblendung_basepagemame .. "/" ..