Bürokraten, Oberflächenadministratoren, SMW-Administratoren, SMW-Kuratoren, SMW-Editoren, Oversighter, Administratoren, Widget-Bearbeiter
215.197
Bearbeitungen
Keine Bearbeitungszusammenfassung Markierung: Manuelle Zurücksetzung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 64: | Zeile 64: | ||
sein, daß etwas wie 6. - 10. Januar angegeben ist. Und das Jahr, wenn nicht | sein, daß etwas wie 6. - 10. Januar angegeben ist. Und das Jahr, wenn nicht | ||
gegeben, muß auch aus dem year entnommen werden können.]] | gegeben, muß auch aus dem year entnommen werden können.]] | ||
start_date = str.strip(start_date) | |||
end_date = str.strip(end_date) | |||
local sd = str.split(start_date, ' ') | local sd = str.split(start_date, ' ') | ||
if end_date then | if not c.isEmpty(end_date) then | ||
-- Wenn ein Enddatum gegeben ist | -- Wenn ein Enddatum gegeben ist | ||
local ed = str.split(end_date, ' ') | local ed = str.split(end_date, ' ') | ||
mw.logObject(ed) | |||
if c.len(ed) == 2 then | if c.len(ed) == 2 then | ||
-- Wenn das Enddatum kein Jahr enthält, füge es aus year hinzu | -- Wenn das Enddatum kein Jahr enthält, füge es aus year hinzu | ||
| Zeile 85: | Zeile 89: | ||
if c.len(sd) == 2 then | if c.len(sd) == 2 then | ||
-- Wenn das Startdatum kein Jahr enthält, hole es aus year | -- Wenn das Startdatum kein Jahr enthält, hole es aus year | ||
sd[3] = year | |||
start_date = start_date .. " " .. sd[3] | |||
elseif c.len(sd) == 1 then | |||
sd[3] = year | sd[3] = year | ||
start_date = start_date .. " " .. sd[3] | start_date = start_date .. " " .. sd[3] | ||
Bearbeitungen