תבנית:פרופיל/טיפול בתאריך לידה ופטירה: הבדלים בין גרסאות בדף
מתוך מכביפדיה
(שימוש בתבנית הצגת תאריך במקום החישוב שהיה פה)
(במקרה שאין תאריך לידה מלא, נשתמש בראשון לינואר בתור התאריך לחישוב גיל (המקסימום האפשרי))
 
(30 גרסאות ביניים של 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.

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