« Modèle:Age » : différence entre les versions

De 21Wiki
Aucun résumé des modifications
Balise : Éditeur de wikicode 2017
Aucun résumé des modifications
Balise : Éditeur de wikicode 2017
Ligne 1 : Ligne 1 :
<includeonly>
<includeonly>
     {{#if:{{{date_deces|}}}  | {{#expr: {{#time: Y | {{{date_deces}}} }} - {{#time: Y | {{{date_naissance}}} }} }} 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: {{#time: Y|now}} -{{#time: Y|{{{date_naissance}}}}}}} ans ({{#time: Y-m-d | {{{date_naissance}}} }})}}
     {{#if:{{{date_deces|}}}  | {{#expr: {{#time: Y | {{{date_deces}}} }} - {{#time: Y | {{{date_naissance}}} }} - {{#ifeq: {{#time: m | {{{date_deces}}} }}{{#time: m | {{{date_naissance}}} }}{{#time: d | {{{date_deces}}} }}{{#time: d | {{{date_naissance}}} }} | 0 | {{#ifeq: {{#time: md | {{{date_deces}}} }} | {{#time: md | {{{date_naissance}}} }} | 0 | 1 }} }} }}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: {{#time: Y|now}} -{{#time: Y|{{{date_naissance}}}}}}}ans ({{#time: Y-m-d | {{{date_naissance}}} }})}}
</includeonly>
</includeonly>
<noinclude>
<noinclude>

Version du 24 mars 2023 à 23:09


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)

[Modifier les données du modèle]

Paramètres du modèle

La mise en forme sur une seule ligne est préférée pour ce modèle.

ParamètreDescriptionTypeÉtat
date_naissancedate_naissance

aucune description

Inconnuobligatoire
date_decesdate_deces

aucune description

Inconnufacultatif

Exemple d'utilisation

Le wikicode :

{{Age|date_naissance=1991-08-27}}

donnera :

   33ans (1991-08-27)


Le wikicode :

{{Age|date_naissance=1991-08-27|date_deces=2021-05-03}}

donnera :

   Erreur d’expression : opérande manquant pour -.ans (27/08/1991 - 03/05/2021)



   Erreur d’expression : opérateur < inattendu.ans (Erreur : durée invalide.)