תבנית:פרופיל/טיפול בתאריך לידה ופטירה: הבדלים בין גרסאות בדף
מתוך מכביפדיה
(סוגריים שנשכחו - שוב)
(במקרה שאין תאריך לידה מלא, נשתמש בראשון לינואר בתור התאריך לחישוב גיל (המקסימום האפשרי))
 
(28 גרסאות ביניים של 2 משתמשים אינן מוצגות)
שורה 1: שורה 1:
<includeonly><!--
<includeonly><!--
הגדרת משתנים
-->{{#תנאי: {{{תאריך לידה|}}} |{{#arraydefine:תאריך לידה|{{{תאריך לידה}}} |.}} }}<!--
-->{{#תנאי: {{{תאריך פטירה|}}} |{{#arraydefine:תאריך פטירה|{{{תאריך פטירה}}} |.}} }}<!--


טיפול בתאריך לידה
טיפול בתאריך לידה
-->{{#תנאי:{{{תאריך לידה|}}}|'''ת. לידה''': {{המרות/המרות תאריך/תאריך מלא לפורמט הצגה| תאריך= {{{תאריך לידה}}} }}<!--
-->{{#בחר: {{#arraysize:תאריך לידה}}
  |1='''ת. לידה''': {{#קיים: {{#arrayindex:תאריך לידה|0}} | [[{{#arrayindex:תאריך לידה|0}}]] | {{#arrayindex:תאריך לידה|0}} }} [[קטגוריה:נולדו ב{{#arrayindex:תאריך לידה|0}}]] <br />
  |2='''ת. לידה''': {{#ifexpr:{{#arrayindex:תאריך לידה|0}} < 13 | {{#time:F|15.{{#arrayindex:תאריך לידה|0}}.1990|he}} [[קטגוריה:נולדו ב{{#time:F|15.{{#arrayindex:תאריך לידה|0}}.1990|he}}]] }} {{#קיים: {{#arrayindex:תאריך לידה|1}} | [[{{#arrayindex:תאריך לידה|1}}]] | {{#arrayindex:תאריך לידה|1}} }} [[קטגוריה:נולדו ב{{#arrayindex:תאריך לידה|1}}]] <br />
  |3='''ת. לידה''': {{המרות/המרות תאריך/תאריך מלא לפורמט הצגה |תאריך={{{תאריך לידה|}}} }} [[קטגוריה: נולדו ב{{#time:j "ב"F| {{{תאריך לידה}}} }}]] [[קטגוריה: נולדו ב{{#time:Y| {{{תאריך לידה}}} }}]] [[קטגוריה:נולדו ב{{#time:F|15.{{#arrayindex:תאריך לידה|1}}.1990|he}}]]<!--
  -->{{#תנאי: {{{תאריך פטירה|}}} || &#32; (בן {{חישוב גיל |שנת לידה={{#arrayindex:תאריך לידה|2}} |חודש לידה={{#arrayindex:תאריך לידה|1}} |יום לידה={{#arrayindex:תאריך לידה|0}} }}) }} <br />
}}<!--


הוספת השחקן לקטגוריות היום  והשנה שבו הוא נולד:
-->[[קטגוריה: נולדו ב{{המרות/המרות תאריך/תאריך מלא לפורמט הצגה| תאריך= {{{תאריך לידה}}}| ללא ליקנים=ללא }}]][[קטגוריה: נולדו ב{{#time:Y| {{{תאריך לידה}}} }}]]<!--


חישוב גיל:
טיפול בתאריך פטירה
-->(בן {{חישוב גיל|שנת לידה={{#arrayindex:תאריך לידה|2}}| חודש לידה={{#arrayindex:תאריך לידה|1}}| יום לידה={{#arrayindex:תאריך לידה|0}} }})<br /> }}<!--
-->{{#בחר: {{#arraysize:תאריך פטירה}}
  |1='''ת. פטירה''': {{#קיים: {{#arrayindex:תאריך פטירה|0}} | [[{{#arrayindex:תאריך פטירה|0}}]] | {{#arrayindex:תאריך פטירה|0}} }} [[קטגוריה:נפטרו ב{{#arrayindex:תאריך פטירה|0}}]] <br />
  |2='''ת. פטירה''': {{#ifexpr:{{#arrayindex:תאריך פטירה|0}} < 13 | {{#time:F|15.{{#arrayindex:תאריך פטירה|0}}.1990|he}} [[קטגוריה:נפטרו ב{{#time:F|15.{{#arrayindex:תאריך פטירה|0}}.1990|he}}]] }} {{#קיים: {{#arrayindex:תאריך פטירה|1}} | [[{{#arrayindex:תאריך פטירה|1}}]] | {{#arrayindex:תאריך פטירה|1}} }} [[קטגוריה:נפטרו ב{{#arrayindex:תאריך פטירה|1}}]] <br />
  |3='''ת. פטירה''': {{המרות/המרות תאריך/תאריך מלא לפורמט הצגה |תאריך={{{תאריך פטירה|}}} }} [[קטגוריה:אישים שנפטרו]] [[קטגוריה: נפטרו ב{{#time:j "ב"F| {{{תאריך פטירה}}} }}]] [[קטגוריה: נפטרו ב{{#time:F|15.{{#arrayindex:תאריך פטירה|1}}.1990|he}}]] [[קטגוריה:נפטרו ב{{#arrayindex:תאריך פטירה|2}}]]<!--
  -->{{#תנאי: {{{תאריך לידה|}}} | &#32; (בגיל {{חישוב גיל פטירה |שנת לידה={{#arrayindex:תאריך לידה|2}} |חודש לידה={{#arrayindex:תאריך לידה|1| 1}} |יום לידה={{#arrayindex:תאריך לידה|0| 1}} |שנת פטירה={{#arrayindex:תאריך פטירה|2}} |חודש פטירה={{#arrayindex:תאריך פטירה|1}} |יום פטירה={{#arrayindex:תאריך פטירה|0}} }}) }} <br />
}}<!--


טיפול בתאריך פטירה
--></includeonly><!--
-->{{#תנאי:{{{תאריך פטירה|}}}|'''ת. פטירה''': {{#קיים:{{#arrayindex:תאריך פטירה|0}} ב{{המרת חודש ממספר למילה|{{#arrayindex:תאריך פטירה|1}}}}|[[{{#arrayindex:תאריך פטירה|0}} ב{{המרת חודש ממספר למילה|{{#arrayindex:תאריך פטירה|1}}}}]] [[קטגוריה:נפטרו ב{{#arrayindex:תאריך פטירה|0}} ב{{המרת חודש ממספר למילה|{{#arrayindex:תאריך פטירה|1}}}}]] [[{{#arrayindex:תאריך פטירה|2}}]][[קטגוריה:נפטרו ב{{#arrayindex:תאריך פטירה|2}}]] {{#קיים:{{#arrayindex:תאריך פטירה|0}} ב{{המרת חודש ממספר למילה|{{#arrayindex:תאריך פטירה|1}}}}|{{#קיים:{{#arrayindex:תאריך לידה|0}} ב{{המרת חודש ממספר למילה|{{#arrayindex:תאריך לידה|1}}}}|(בגיל {{חישוב גיל פטירה|שנת לידה={{#arrayindex:תאריך לידה|2}}|חודש לידה={{#arrayindex:תאריך לידה|1}}|יום לידה={{#arrayindex:תאריך לידה|0}}|שנת פטירה={{#arrayindex:תאריך פטירה|2}}|חודש פטירה={{#arrayindex:תאריך פטירה|1}}|יום פטירה={{#arrayindex:תאריך פטירה|0}}}})|}}|}}|{{#arrayprint:תאריך פטירה|.}}}}<br />}}</includeonly>
 
 
תיעוד
--><noinclude><!--
 
-->{{תיבת טקסט |כותרת=תבנית פרופיל/טיפול בתאריך לידה ופטירה
|תוכן=התבנית "'''פרופיל/טיפול בתאריך לידה ופטירה'''" ( '''<nowiki> {{ פרופיל/טיפול בתאריך לידה ופטירה }} </nowiki>''' ), היא התבנית האחראית על הצגת הפרמטרים של תאריכי לידה ופטירה בתבנית הפרופיל.
התבנית מקבלת את הפרטרים "'''תאריך לידה'''" וכן "'''תאריך פטירה'''".
הזנת הפרמטרים מתבצעת באמצעות פורמטר מספרי: DD.MM.YYYY, לדוגמא: עבור [[אבי נמני]] נזין את הפרטר "תאריך לידה" כך: <nowiki>|תאריך לידה=26.04.1972</nowiki>.
בהתאם לפרמטרים המתקבלים ולשלמותם (יתכנו פרופילים ללא תאריך לידה או פטירה מלא) מציגה התבנית את גילו הנוכחי של האדם, או את גילו באת פטירתו.
}}<!--
 
קטגוריות
-->[[קטגוריה:תבניות עזר לתבנית פרופיל]]<!--
 
--></noinclude>

גרסה אחרונה מ־23:02, 3 במאי 2022

תבנית פרופיל/טיפול בתאריך לידה ופטירה

התבנית "פרופיל/טיפול בתאריך לידה ופטירה" ( {{ פרופיל/טיפול בתאריך לידה ופטירה }} ), היא התבנית האחראית על הצגת הפרמטרים של תאריכי לידה ופטירה בתבנית הפרופיל.

התבנית מקבלת את הפרטרים "תאריך לידה" וכן "תאריך פטירה". הזנת הפרמטרים מתבצעת באמצעות פורמטר מספרי: DD.MM.YYYY, לדוגמא: עבור אבי נמני נזין את הפרטר "תאריך לידה" כך: |תאריך לידה=26.04.1972.

בהתאם לפרמטרים המתקבלים ולשלמותם (יתכנו פרופילים ללא תאריך לידה או פטירה מלא) מציגה התבנית את גילו הנוכחי של האדם, או את גילו באת פטירתו.