Modul:Attribut/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 39: Zeile 39:
local attr = a.attr
local attr = a.attr
local val = a.val
local val = a.val
-- Sonderbehandlung Beruf
if attr == "Beruf" then
if attr == "Beruf" then
table.insert(line, ber.berufePageLinkListe(val, ","))
table.insert(line, ber.berufePageLinkListe(val, ","))
-- Sonderbehandlung Datum
elseif attr == "Geburtsdatum" or attr == "Todesdatum" then
elseif attr == "Geburtsdatum" or attr == "Todesdatum" then
val = lfd.formatDate(val)
val = lfd.formatDate(val)
Zeile 50: Zeile 52:
table.insert(line, val)
table.insert(line, val)
end
end
elseif attr == "GeburtsdatumISO" or attr == "TodesdatumISO" then -- ignorieren (leer)
-- alle sonstigen Standard-Attribute
else
else
table.insert(line, val)
table.insert(line, val)
Zeile 57: Zeile 61:
-- mw.logObject(t, "t")
-- mw.logObject(t, "t")
return t
return t
end
function p.TableFooter(frame)
return htm.TableFooter(frame)
end
end


return p
return p