Modul:LinkSubformDatum: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 5: Zeile 5:
pf = frame:getParent()
pf = frame:getParent()
args = pf.args
args = pf.args
date = args[1]
months=getMonthList()
months=getMonthList()
date = args[1]
date_array=split(date, "/")
date_array=split(date, "/")
if isEmpty(date_array[2]) then
if isEmpty(date_array[1]) then
return ""
-- When datestring contained no "/"
mda = split(date_array[0])
if isEmpty(mda[1]) then
-- When dateformat is just YYYY
return ""
else
-- Dateformat is <monthname> YYYY
return mda[0]
end
else
else
mn = months[tonumber(date_array[1])]
mn = months[tonumber(date_array[1])]
date_array[2] = date_array[2]:gsub('0*', '', 1)
date_array[2] = date_array[2]:gsub('0*', '', 1)
return date_array[2]:gsub("%s+", "") .. ". " .. mn
end
end
return date_array[2]:gsub("%s+", "") .. ". " .. mn
end
end