Modul:Bild/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 32: Zeile 32:
-- Galerie-Bilder-Ausblendung-Seite ermitteln
-- Galerie-Bilder-Ausblendung-Seite ermitteln
local galerie_bilder_ausblendung_pagemame =
local galerie_bilder_ausblendung_pagemame =
gba_basepagename .. "/" .. pagename
p.gba_basepagename .. "/" .. pagename
if not wik.pageExists(galerie_bilder_ausblendung_pagemame) then
if not wik.pageExists(galerie_bilder_ausblendung_pagemame) then
galerie_bilder_ausblendung_pagemame = nil
galerie_bilder_ausblendung_pagemame = nil
Zeile 264: Zeile 264:
uebervolle_seiten = mw.smw.ask(query) or {}
uebervolle_seiten = mw.smw.ask(query) or {}
-- Unterseiten
-- Unterseiten
query = {"[[Seite::~" .. gba_basepagename .. "/*]]",
query = {"[[Seite::~" .. p.gba_basepagename .. "/*]]",
"?#-", limit = 10000, mainlabel = "-"}
"?#-", limit = 10000, mainlabel = "-"}
query = mw.smw.ask(query) or {}
query = mw.smw.ask(query) or {}
for _, q in ipairs(query) do
for _, q in ipairs(query) do
q = string.sub(q[1], #gba_basepagename + 2)
q = string.sub(q[1], #p.gba_basepagename + 2)
local query2 = {"[[" .. q .."]]" ..
local query2 = {"[[" .. q .."]]" ..
"[[Bilderanzahl::<" .. n_bilder_limit .."]]",
"[[Bilderanzahl::<" .. n_bilder_limit .."]]",
Zeile 323: Zeile 323:
galerie_attr = table.concat(galerie_attr_tmp, ", ")
galerie_attr = table.concat(galerie_attr_tmp, ", ")
local gba_link =
local gba_link =
"[[" .. gba_basepagename .. "/" .. lemma .. "|Hier]]"
"[[" .. p.gba_basepagename .. "/" .. lemma .. "|Hier]]"
t = t .. htm.tableLine{"[[" .. lemma .. "]]",
t = t .. htm.tableLine{"[[" .. lemma .. "]]",
{p["Bilderanzahl"], td_args = "style=\"text-align: center;\""},
{p["Bilderanzahl"], td_args = "style=\"text-align: center;\""},