Modul:Zeit: Unterschied zwischen den Versionen
keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 205: | Zeile 205: | ||
return check._testParams ( args, funcParams, 'Zeit' ) .. ausgabe | return check._testParams ( args, funcParams, 'Zeit' ) .. ausgabe | ||
end | |||
function zeit.inhalt_zeitraum ( frame ) | |||
lang = mw.language.new ( 'de' ); | |||
params = mw.loadData('Modul:Zeit/Params') | |||
funcParams = params['inhalt_zeitraum'] | |||
args = frame:getParent().args | |||
local von_tag = args['von_tag'] | |||
if von_tag == nil then von_tag = funcParams['von_tag'] end | |||
local von_monat = args['von_monat'] | |||
if von_monat == nil then von_monat = funcParams['von_monat'] end | |||
local bis_tag = args['bis_tag'] | |||
if bis_tag == nil then bis_tag = funcParams['bis_tag'] end | |||
local bis_monat = args['bis_monat'] | |||
if bis_monat == nil then bis_monat = funcParams['bis_monat'] end | |||
local inhalt = args['inhalt'] | |||
if inhalt == nil then | |||
inhalt = funcParams['inhalt'] | |||
errorStr = check._error ('Kein Textinhalt für den Zeitraum angegeben.', 'Zeit' ) | |||
end | |||
local standard = args['std'] | |||
if standard == nil then standard = args['standard'] end | |||
if standard == nil then standard = funcParams['std'] end | |||
local ausgabe = standard | |||
return errorStr .. check._testParams ( args, funcParams, 'Zeit' ) .. ausgabe | |||
end | end | ||
return zeit | return zeit |