Modul:Ereignis/Opfer der Shoah: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
(fix nil check)
Markierung: Zurückgesetzt
Keine Bearbeitungszusammenfassung
Markierung: Manuelle Zurücksetzung
Zeile 6: Zeile 6:
local wik = require("Modul:Wiki")
local wik = require("Modul:Wiki")
local smw = require("Modul:SMW")
local smw = require("Modul:SMW")
local lfd = require("Modul:LinkFormDatum")


function p.OpferDerShoah(frame)
function p.OpferDerShoah(frame)
Zeile 59: Zeile 58:
attr["NameLink"] =
attr["NameLink"] =
"[[" .. page .. "|" .. name .. "]]"
"[[" .. page .. "|" .. name .. "]]"
end
-- Geburtsdatum, Todesdatum, Deportationsdatum verarbeiten
if attr["Geburtsdatum"] ~= nil then
attr["Geburtsdatum"] =
lfd.linkFormDateAttrList{attr_list = attr, date = attr["Geburtsdatum"], attr_date="Geburtsdatum"}
end
if attr["Deportationsdatum"] ~= nil then
attr["Deportationsdatum"] =
lfd.linkFormDateAttrList{attr_list = attr, date = attr["Deportationsdatum"], attr_date="Deportationsdatum"}
end
if attr["Todesdatum"] ~= nil then
attr["Todesdatum"] =
lfd.linkFormDateAttrList{attr_list = attr, date = attr["Todesdatum"], attr_date="Todesdatum"}
end
end