Modèle:Date de naissance : Différence entre versions
m (apparition d'un bug (en sport, en littérature apparaissent)) |
m (mise à jour de la syntaxe, sans l'utilisation de modèle:date qui est obsolète.) |
||
Ligne 1 : | Ligne 1 : | ||
− | <includeonly>{{ | + | <includeonly><!-- |
+ | NOTE. Le modèle est codé de manière à toujours réduire le nombre d'appels à {{#ifexist:}} au minimum possible (1 à 3 appels, suivant les cas) | ||
+ | (Voir [[Catégorie:Page avec trop d'appels dispendieux de fonctions parseurs]]) | ||
+ | -->{{#if: {{{1|}}} |<!-- | ||
+ | -->[[<!-- | ||
+ | -->{{{1}}}{{#ifeq:{{{1}}}|1|er}} {{MONTHNAME|{{{2}}}}} {{#if:{{{4|}}} | {{#ifexist: {{{1}}}{{#ifeq:{{{1}}}|1|er}} {{MONTHNAME|{{{2}}}}} {{{4}}} | {{{4}}} | }}| }}<!-- | ||
+ | -->|{{#switch: {{{1}}} | 1 | 1er= 1{{er}} | #default= {{{1}}} }}]] <!-- | ||
+ | -->}}<!-- | ||
+ | -->{{#if: {{{2|}}} |<!-- | ||
+ | -->[[<!-- | ||
+ | -->{{#ifexist: {{MONTHNAME|{{{2}}}}} {{{3}}} {{{4}}} | {{MONTHNAME|{{{2}}}}} {{{3}}} {{{4}}} | {{#ifexist: {{MONTHNAME|{{{2}}}}} {{{3}}} | {{MONTHNAME|{{{2}}}}} {{{3}}} | {{MONTHNAME|{{{2}}}}} }} }}<!-- | ||
+ | -->|{{MONTHNAME|{{{2}}}}}]] <!-- | ||
+ | -->}}<!-- | ||
+ | -->[[<!-- | ||
+ | -->{{#if:{{{4|}}} | {{#ifexist:{{{3}}} {{{4}}} | {{{3}}} {{{4}}} | {{{3}}} }} | {{{3}}} }}<!-- | ||
+ | -->|{{{3}}}]]<!-- | ||
+ | -->{{#if: {{{âge|{{{age|}}}}}} | <span style="display:none"> (<span class="bday">{{{3}}}-{{padleft:{{MONTHNUMBER|{{{2}}}}}|2|0}}-{{padleft:{{{1}}}|2|0}}</span>)</span><span class="noprint"> ({{pluriel|{{âge|{{{3}}}|{{MONTHNUMBER|{{{2}}}}}|{{{1}}}}}|an}})</span>}}<!-- | ||
+ | --></includeonly><noinclude>{{doc modèle}}</noinclude> |