Bürokraten, Oberflächenadministratoren, SMW-Administratoren, SMW-Kuratoren, SMW-Editoren, Oversighter, Administratoren, Widget-Bearbeiter
215.197
Bearbeitungen
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_array=split(date, "/") | date_array=split(date, "/") | ||
if isEmpty(date_array[ | 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 | ||
end | end | ||
Bearbeitungen