אונטערשייד צווישן ווערסיעס פון "יחידה:עלטער"

957 בייטן צוגעלייגט ,  פֿאַר 2 יאָר
נאך א מהלך
(צוריקדריי צו ווערסיע 299276 פון 10:32, נאוועמבער 20, 2023 דורך צמא לדעת: נישט פאר יעצט, דארף ווערן מער מאדולער)
צייכן: מאנועל צוריקשטעל
(נאך א מהלך)
שורה 1: שורה 1:
local dateParser = require( "Module:דאטום" )
local dateParser = require( "Module:דאטום" )
local Arguments = require( "Module:Arguments" )
local Arguments = require( "Module:Arguments" )
local gim = require( "Module:גימטריה" )


local Errors = {
local Errors = {
שורה 60: שורה 61:
--local age_string = args['מציין']
--local age_string = args['מציין']
local BirthDateStr = args['געבורט דאטום'] or args['תאריך לידה עברי']
local BirthDateStr = args['געבורט דאטום'] or args['תאריך לידה עברי']
    if args['געבורט דאטום'] == nil and #mw.text.split( args['תאריך לידה עברי'], '%s' ) == 1 then --most probably just year
    local birthParts = mw.text.split( args['תאריך לידה עברי'], "'", true )
local BirthDateNum = gim.gimatria(birthParts[1])*1000 + gim.gimatria(birthParts[2]) - 3760
BirthDateStr = tostring(BirthDateNum)
if BirthDateNum < 1 then
BirthDateStr = BirthDateStr .. " לפנה\"ס"
end
end
local DeathDateStr = args['פטירה דאטום'] or args['תאריך פטירה עברי']
local DeathDateStr = args['פטירה דאטום'] or args['תאריך פטירה עברי']
if args['פטירה דאטום'] == nil and #mw.text.split( args['תאריך פטירה עברי'], '%s' ) == 1 then --most probably just year
local deathParts = mw.text.split( args['תאריך פטירה עברי'], "'", true )
local DeathDateNum = gim.gimatria(deathParts[1])*1000 + gim.gimatria(deathParts[2]) - 3760
DeathDateStr = tostring(DeathDateNum)
if DeathDateNum < 1 then
DeathDateStr = DeathDateStr .. " לפנה\"ס"
end
end
local DisplayForAlive = args['הצג אם בחיים']
local DisplayForAlive = args['הצג אם בחיים']
local DisplayForDead = args['הצג אם נפטר']
local DisplayForDead = args['הצג אם נפטר']