|
|
| Ligne 1 : |
Ligne 1 : |
| <includeonly>
| | |
| {{#if:{{{date_deces|}}} | {{#expr: floor({{#expr:{{#time: xNU | {{{date_deces}}} }}-{{#time: xNU | {{{date_naissance}}} }}}} / 60 / 60 / 24 / 365.25)}} ans ({{#time: d | {{{date_naissance}}} }}/{{#time: m | {{{date_naissance}}} }}/{{#time: Y | {{{date_naissance}}} }} - {{#time: d | {{{date_deces}}} }}/{{#time: m | {{{date_deces}}} }}/{{#time: Y | {{{date_deces}}} }}) | {{#expr: floor({{#expr:{{#time: xNU | now }}-{{#time: xNU | {{{date_naissance}}} }}}} / 60 / 60 / 24 / 365.25)}} ans ({{#time: d | {{{date_naissance}}} }}/{{#time: m | {{{date_naissance}}} }}/{{#time: Y | {{{date_naissance}}} }})}}
| |
| </includeonly>
| |
| <noinclude>
| |
| <templatedata>
| |
| {
| |
| "params": {
| |
| "date_naissance": {
| |
| "required": true
| |
| },
| |
| "date_deces": {
| |
| "required": false
| |
| }
| |
| },
| |
| "description": "Modèle permettant d'afficher l'âge, la date de naissance et éventuellement la date de décès d'un personnage, sans avoir besoin de modifier l'âge manuellement tous les ans (ni de s'embêter à le calculer d'ailleurs)",
| |
| "format": "inline"
| |
| }
| |
| </templatedata>
| |
| == Exemple d'utilisation ==
| |
| Le wikicode :
| |
| <pre>{{Test 2|date_naissance=1991-03-27}}</pre>
| |
| donnera :
| |
| {{Test 2|date_naissance=1991-03-27}}
| |
| Le wikicode :
| |
| <pre>{{Test 2|date_naissance=1991-08-27|date_deces=2021-05-03}}</pre>
| |
| donnera :
| |
| {{Test 2|date_naissance=1991-08-27|date_deces=2021-05-03}}
| |
| </noinclude>
| |