Modul:Bild/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 31: Zeile 31:
args.attr_zeige_nicht = str.splitAndStrip(args.attr_zeige_nicht or "", ";")
args.attr_zeige_nicht = str.splitAndStrip(args.attr_zeige_nicht or "", ";")
-- Galerie-Bilder-Ausblendung-Seite ermitteln
-- Galerie-Bilder-Ausblendung-Seite ermitteln
local galerie_bilder_ausblendung_pagemame =
local gba_pagename = p.gba_basepagename .. "/" .. pagename
p.gba_basepagename .. "/" .. pagename
if not wik.pageExists(gba_pagename) then
if not wik.pageExists(galerie_bilder_ausblendung_pagemame) then
gba_pagename = nil
galerie_bilder_ausblendung_pagemame = nil
end
end
-- Bilder-Seiten-Selektor zusammenbauen
-- Bilder-Seiten-Selektor zusammenbauen
local selector = ""
local selector = ""
if galerie_bilder_ausblendung_pagemame ~= nil then
if gba_pagename ~= nil then
selector = selector .. "[[-has subobject::" ..
selector = selector .. "[[-has subobject::" ..
galerie_bilder_ausblendung_pagemame .. "]]"
gba_pagename .. "]]"
else
else
for i, a in ipairs(args.attr) do
for i, a in ipairs(args.attr) do
Zeile 91: Zeile 90:


-- Bilder ausblenden Link
-- Bilder ausblenden Link
if wik.pageExists(galerie_bilder_ausblendung_pagemame) then
if wik.pageExists(gba_pagename) then
t = t .. "<div style=\"float:right\"><small>" ..
t = t .. "<div style=\"float:right\"><small>" ..
"<nowiki>[</nowiki>[[" .. galerie_bilder_ausblendung_pagemame ..
"<nowiki>[</nowiki>[[" .. gba_pagename ..
"|Bilder ausblenden]]<nowiki>]</nowiki> " ..
"|Bilder ausblenden]]<nowiki>]</nowiki> " ..
"(" .. n_bilder .. " vorhanden)" ..
"(" .. n_bilder .. " vorhanden)" ..