« 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:{{{annee_deces|}}}  |  {{#expr: {{#time: y|now -{{{année}}} years -{{{mois}}} months -{{{jour}}} days}} - {{#time: y|now -{{{annee_deces}}} years -{{{mois_deces}}} months -{{{jour_deces}}} days }} }} ans ({{{jour}}}/{{{mois}}}/{{{année}}} - {{{jour_deces}}}/{{{mois_deces}}}/{{{annee_deces}}}) | {{#time: y|now -{{{année}}} years -{{{mois}}} months -{{{jour}}} days}} ans ({{{jour}}}/{{{mois}}}/{{{année}}})}}
     {{#if:{{{annee_deces|}}}  |  {{#expr: {{#time: Y | {{{annee_deces}}} }} - {{#time: Y | {{{année}}} }} - {{#ifeq: {{#time: m | {{{mois_deces}}} }}{{#time: m | {{{mois}}} }}{{#time: d | {{{jour_deces}}} }}{{#time: d | {{{jour}}} }} | 0 | {{#ifeq: {{#time: md | {{{mois_deces}}} + {{{jour_deces}}} }} | {{#time: md |  {{{mois}}} + {{{jour}}} }} | 0 | 1 }} }} }} ans ({{{jour}}}/{{{mois}}}/{{{année}}} - {{{jour_deces}}}/{{{mois_deces}}}/{{{annee_deces}}}) | {{#time: y|now -{{{année}}} years -{{{mois}}} months -{{{jour}}} days}} ans ({{{jour}}}/{{{mois}}}/{{{année}}})}}
</includeonly>
</includeonly>
<noinclude>
<noinclude>

Version du 24 mars 2023 à 22:43


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
annéeannée

aucune description

Inconnuobligatoire
moismois

aucune description

Inconnuobligatoire
jourjour

aucune description

Inconnuobligatoire
annee_decesannee_deces

aucune description

Inconnufacultatif
mois_decesmois_deces

aucune description

Inconnufacultatif
jour_decesjour_deces

aucune description

Inconnufacultatif

Exemple d'utilisation

Le wikicode :

{{Age|année=1991|mois=08|jour=27}}

donnera :

   32 ans (27/08/1991)


Le wikicode :

{{Age|année=1991|mois=08|jour=27|annee_deces=2021|mois_deces=05|jour_deces=23}}

donnera :

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



   Erreur d’expression : opérande manquant pour -. ans (21/12/1992 - 20/03/2023)