Modul:Chronik: Unterschied zwischen den Versionen
Aus FürthWiki
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 12: | Zeile 12: | ||
year = title.text | year = title.text | ||
end | end | ||
date = dateParsing(args[1], year) | |||
return | return date .. 'x' .. args[2] .. | ||
' t:' .. title.text .. ' a:' .. tostring(year) ..'<-' | ' t:' .. title.text .. ' a:' .. tostring(year) ..'<-' | ||
end | end | ||
Version vom 20. August 2025, 13:06 Uhr
local p = {}
local c = require( "Module:Common" )
function p.Semantify(frame)
pf = frame:getParent()
args = pf.args
title = mw.title.getCurrentTitle()
-- Wenn das Lemma eine Jahreszahl ist, merken
year = nil
if c.istJahreszahl(frame) == "true" then
year = title.text
end
date = dateParsing(args[1], year)
return date .. 'x' .. args[2] ..
' t:' .. title.text .. ' a:' .. tostring(year) ..'<-'
end
function dateParsing(s, year)
-- Parses a date down where s is the datestring and year can be nil or string
return s
end
return p