מייבאים כמותיים, בדוקי עריכות אוטומטית, ביוראקראטן, אינטערפעיס רעדאקטארן, emailconfirmed, אינטערפעיס אדמיניסטראַטאָרן, מנטרים, סיסאפן, צוות טכני, מייבאים, מעדכנים, אספקלריה רעדאקטארן
102,362
רעדאגירונגען
(צופאסונג) |
(שנעלע פראבע צו באהאנדלען לפי קביעות הלוח יארן) צייכן: צוריקגעשטעלט |
||
| שורה 5: | שורה 5: | ||
['future-date'] = '[[קאטעגאריע:אומריכטיגע לעבן דאטומען]]' | ['future-date'] = '[[קאטעגאריע:אומריכטיגע לעבן דאטומען]]' | ||
} | } | ||
function hebnum(s) | |||
numberstable = { | |||
["א"] = 1, ["ב"] = 2, ["ג"] = 3, ["ד"] = 4, ["ה"] = 5, | |||
["ו"] = 6, ["ז"] = 7, ["ח"] = 8, ["ט"] = 9, ["י"] = 10, | |||
["כ"] = 20, ["ך"] = 20, ["ל"] = 30, ["מ"] = 40, ["ם"] = 40, | |||
["נ"] = 50, ["ן"] = 50, ["ס"] = 60, ["ע"] = 70, ["פ"] = 80, | |||
["ף"] = 80, ["צ"] = 90, ["ץ"] = 90, ["ק"] = 100, ["ר"] = 200, | |||
["ש"] = 300, ["ת"] = 400, ["'"] = 0, ["\""] = 0,} | |||
local ans = 0 | |||
local str = s | |||
while len1(str) > 0 do | |||
ans = ans + numberstable[sub1(str, 1, 1)] | |||
str = sub1(str, 2, len1(str)) | |||
end | |||
return ans | |||
end | |||
function ToDate(frame, Date, ApproxDate) | function ToDate(frame, Date, ApproxDate) | ||
| שורה 60: | שורה 78: | ||
--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 | |||
BirthDateStr = hebnum(args['תאריך לידה עברי']) - 3760 | |||
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 | |||
BirthDateStr = hebnum(args['תאריך פטירה עברי']) - 3760 | |||
end | |||
local DisplayForAlive = args['הצג אם בחיים'] | local DisplayForAlive = args['הצג אם בחיים'] | ||
local DisplayForDead = args['הצג אם נפטר'] | local DisplayForDead = args['הצג אם נפטר'] | ||
רעדאגירונגען