Modul:Chronik/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
function p.Eintrag(frame)
function p.Eintrag(frame)
local daterange = frame.args[1]
local daterange = frame.args[1]
local text = frame.args[2]
local text = frame.args[2] or ""
local nodate = frame.args[3]
local nodate = frame.args[3]
local thema = frame.args["Thema"] or "Ereignis"
local thema = frame.args["Thema"] or "Ereignis"
local ds = lfd.formatDate(data['Startdatum'])
if data['Enddatum'] then
ds = ds .. " - " .. lfd.formatDate(data['Enddatum'])
end
local data = p.dateParser(daterange, nil)
local data = p.dateParser(daterange, nil)
Zeile 17: Zeile 22:
})
})
mw.smw.subobject(data)
mw.smw.subobject(data)
return lfd.formatDate(data['Startdatum']) .. ' ' .. data['Beschreibung']
return ds .. ' ' .. text
end
end


82.367

Bearbeitungen