Template:Birth date: Difference between revisions

From WikiMD's Wellness Encyclopedia

No edit summary
Tag: Reverted
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#if:{{{1|{{{year|}}}}}}{{{2|{{{month|}}}}}}{{{3|{{{day|}}}}}}|
<includeonly>{{#if: {{{1|}}}{{{2|}}}{{{3|}}}|{{#time: Y-m-d | {{{1}}}-{{{2}}}-{{{3}}} }}}}</includeonly>
  <span style="display:none">
    (<span class="bday">{{{1|{{{year|}}}}}-{{padleft:{{{2|{{{month|}}}}}}|2|0}}-{{padleft:{{{3|{{{day|}}}}}}|2|0}}</span>)
  </span>
  {{#if:{{{df|}}}
    | {{#expr:{{{3|{{{day|}}}}}}}} {{MONTHNAME|{{{2|{{{month|}}}}}}}}
    | {{MONTHNAME|{{{2|{{{month|}}}}}}}} {{#expr:{{{3|{{{day|}}}}}}}},
  }}
  {{{1|{{{year|}}}}}}
}}
<includeonly>
<!-- Error checks -->
{{#ifexpr: {{{1|{{{year|}}}}}} > {{CURRENTYEAR}}
| &#32;{{error|invalid year}}{{main other|[[Category:Pages using age template with invalid date]]}}
}}
{{#if:{{{2|}}}
| {{#ifexpr: {{{2|{{{month|}}}}}} > 12 OR {{{2|{{{month|}}}}}} < 1
    | &#32;{{error|invalid month}}{{main other|[[Category:Pages using age template with invalid date]]}}
}}
}}
{{#if:{{{3|}}}
| {{#ifexpr: {{{3|{{{day|}}}}}} > 31 OR {{{3|{{{day|}}}}}} < 1
    | &#32;{{error|invalid day}}{{main other|[[Category:Pages using age template with invalid date]]}}
}}
}}
</includeonly>
<noinclude>
{{Documentation}}
</noinclude>

Latest revision as of 01:03, 7 January 2025