Modèle:Date

De Wicri Wicri Fr
 Documentation[modifier] [purger]

Modèle:Protection Modèle:Modèle utilisant les modules Lua

Syntaxe

Syntaxe simple :

{{Date|jour|mois|année}}

Syntaxe alternative :

{{Date|jour mois année}}

Syntaxe complète :

{{Date|jour|mois|année|qualification|âge=|julien=|avJC=}}

Syntaxe complète simplifiée :

{{Date|jour mois année|qualification|âge=|julien=|avJC=}}

Paramètres

<templatedata> {

       "description": "Ce modèle sert à créer une date complètement liée.",
       "params": {
               "1": {
                       "label": "jour",
                       "description": "Numéro du jour concerné dans le mois, en chiffres. Si le jour est « 1 », vous pouvez au choix entrer « 1 » ou « 1er ».",
                       "type": "number",
                       "suggested": true,
                       "required": false
               },
               "2": {
                       "label": "mois",
                       "description": "Nom du mois en lettres minuscules ou en chiffres. Mettre une majuscule à la première lettre du mois uniquement en début de phrase lorsque le numéro du jour n’est pas spécifié.",
                       "type": "string",
                       "suggested": true,
                       "required": false
               },
               "3": {
                       "label": "année",
                       "description": "Numéro de l’année en chiffres.",
                       "type": "number",
                       "suggested": true,
                       "required": false
               },
               "4": {
                       "label": "qualification",
                       "description": "Domaine de l’éphéméride, à utiliser dans le lien pour l’année, le mois et/ou le jour, lorsque la page correspondante existe.",
                       "type": "string",
                       "required": false
               },
               "âge": {
                       "type": "string",
                       "aliases": [
                               "age"
                       ],
                       "description": "si égal à 'oui' ou non vide, permet d'afficher le temps écoulé (exprimé en « ans » entiers) entre cette date et aujourd’hui (i.e. entre la date fournie en argument et la date du jour présent).",
                       "required": false
               },
               "julien": {
                       "type": "boolean",
                       "description": "'oui' pour que la date soit considérée comme suivant le calendrier julien après le 14 octobre 1582. La date grégorienne avec liens est affichée suivie de la date julienne entre parenthèses.",
                       "default": "non"
               },
               "avJC": {
                       "type": "boolean",
                       "description": "'non' pour ne pas afficher 'av. J.-C.' après l'année si elle représente une année avant Jésus Christ. Utile pour éviter les répétitions.",
                       "default": "oui"
               }
       }

} </templatedata>

Exemples

Code Restitution
{{Date|14|octobre|2001}}
{{Date|14|10|1842}}
{{Date|1er|janvier|537}}
{{Date|14|octobre|2001|en musique}}
{{Date||octobre|2001}}
{{Date||Octobre|2001|en sport}}
{{Date||Octobre|1845|en sport}}
{{Date|1|octobre|2005|dans les chemins de fer}}
les {{Date|25|mars}} et {{Date|8|avril|1990}} les et
{{Date|14|octobre|2001|âge=oui}} (22 ans)
{{Date|29|février|1700|julien=oui}}
{{Date|25|octobre|1917|julien=oui}}
{{Date|10|février|1800|julien=oui}}
{{Date|1|avril|1912|julien=oui}}
{{Date|25|décembre|1916|julien=oui}}
{{Date|25|décembre|1916|julien=oui|âge=oui}} (107 ans)
{{Date|14|mars|-44}}
{{Date|14|mars|44 av. J.-C.}}
{{Date|14|mars|-44|avJC=non}}
{{Date|14|mars|44 av. J.-C.|avJC=non}}
{{Date||Mars|-44}}

Avec la syntaxe simplifiée

Code Restitution
{{Date|14 octobre 2001}}
{{Date|14/10/1842}}
{{Date|1er janvier 537}}
{{Date|14-10-2001|en musique}}
{{Date|octobre 2001}}
{{Date|Octobre 2001|en sport}}
{{Date|Octobre 1845|en sport}}
{{Date|1 octobre 2005|dans les chemins de fer}}
les {{Date|25 mars}} et {{Date|8 avril 1990}} les et
{{Date|2001-10-14|âge=oui}} (22 ans)
{{Date|29 février 1700|julien=oui}}
{{Date|25 octobre 1917|julien=oui}}
{{Date|10 février 1800|julien=oui}}
{{Date|1 avril 1912|julien=oui}}
{{Date|25 décembre 1916|julien=oui}}
{{Date|25 décembre 1916|julien=oui}} (107 ans)
{{Date|14 mars -44}}
{{Date|14 mars 44 av. J.-C.}}
{{Date|14 mars -44|avJC=non}}
{{Date|14 mars 44 avJC|avJC=non}}
{{Date|Mars -44|avJC=non}}

Note

Il est possible de masquer l'année en ajoutant un tiret (« - ») à la fin du paramètre. Cela permet d'avoir le lien contenant l'année sur le mois et la date ISO complète dans la balise time (pour les robots), sans pour autant répéter l'année dans le texte.

  • les {{Date|25 mars 1990-}} et {{Date|8 avril 1990}} donne : les et
  • les {{Date|25|mars|1990-}} et {{Date|8|avril|1990}} donne : les et

Il est aussi possible de masquer le mois de la même façon :

  • du {{Date|25 mars-}} au {{Date|30 mars 1990}} donne : du au
  • du {{Date|25 mars- 1990-}} au {{Date|30 mars 1990}} donne : du au
  • du {{Date|25|mars-|1990-}} au {{Date|30|mars|1990}} donne : du au

Modèle:Ancre

Voir aussi