Modul:Bild/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 290: Zeile 290:
"Seite", "Bilderanzahl", "Klasse<sup>1)</sup>",
"Seite", "Bilderanzahl", "Klasse<sup>1)</sup>",
"Galerie-Attribute<sup>2)</sup>", "Kategorien", "Bilder ausblenden"}
"Galerie-Attribute<sup>2)</sup>", "Kategorien", "Bilder ausblenden"}
for _, p in ipairs(uebervolle_seiten) do
for _, u in ipairs(uebervolle_seiten) do
local lemma = p[1]
local lemma = u[1]
-- KlassenName
-- KlassenName
local klassen = p["KlassenName"] or {}
local klassen = u["KlassenName"] or {}
if type(klassen) ~= "table" then
if type(klassen) ~= "table" then
klassen = {klassen}
klassen = {klassen}
Zeile 299: Zeile 299:
klassen = table.concat(klassen, ", ")
klassen = table.concat(klassen, ", ")
-- Kategorie
-- Kategorie
local kategorien = p["Kategorie"] or {}
local kategorien = u["Kategorie"] or {}
if type(kategorien) ~= "table" then
if type(kategorien) ~= "table" then
kategorien = {kategorien}
kategorien = {kategorien}
Zeile 312: Zeile 312:
kategorien = table.concat(kategorien_tmp, ", ")
kategorien = table.concat(kategorien_tmp, ", ")
-- GalerieAttribut
-- GalerieAttribut
local galerie_attr = p["GalerieAttribut"] or {}
local galerie_attr = u["GalerieAttribut"] or {}
if type(galerie_attr) ~= "table" then
if type(galerie_attr) ~= "table" then
galerie_attr = {galerie_attr}
galerie_attr = {galerie_attr}
Zeile 322: Zeile 322:
end
end
galerie_attr = table.concat(galerie_attr_tmp, ", ")
galerie_attr = table.concat(galerie_attr_tmp, ", ")
mw.logObject(p, "p")
mw.logObject(p.gba_basepagename, "p.gba_basepagename")
mw.logObject(p["gba_basepagename"], "p[\"gba_basepagename\"]")
local gba_link =
local gba_link =
"[[" .. p.gba_basepagename .. "/" .. lemma .. "|Hier]]"
"[[" .. p.gba_basepagename .. "/" .. lemma .. "|Hier]]"