Modifications

Sauter à la navigation Sauter à la recherche
14 991 octets ajoutés ,  24 avril 2020 à 15:22
→‎TemplateData : retouche de la modification précédente ; simplification exemple paramètre 1 (trop brouillon visuellement dans l'éditeur visuel), l'exemple du paramètre 2 est par contre bien lisible
{{Sous-page de documentation}}
{{Modèle utilisant les modules Lua|Module:Date}}

== Utilisation ==
Ce modèle sert à créer une date avec liens (contrairement au modèle {{m|Date-}}), en évitant les retours à la ligne indésirables et en ajoutant une balise <code><nowiki><time></nowiki></code> invisible contenant une date normalisée lisible par les bots. La syntaxe est identique à celle du [[Modèle:Date-|modèle Date-]].

== Résumé des actions liées à l'emploi de ce format ==
Le modèle <code><nowiki>{{date|jour mois année}}</nowiki></code> :
# Contrôle le format de la date saisie ;
# Gère la présentation typographique de la date et veille notamment à ce que les éléments de la date affichée soient séparés par des [[espace insécable|espaces insécables]] (ce qui évite les retours à la ligne non conformes aux [[WP:TYPO|conventions typographiques]]) ;
# Crée une balise <code><nowiki><time></nowiki></code> invisible contenant une date normalisée lisible par les bots, en cas de nécessité ;
# Rend les dates triables dans l’ordre chronologique dans les tableaux ;
# Supprime l’affichage de « l’année seule » ou de « l’année et du mois » si cela est explicitement demandé par l’adjonction d’un signe « - » après « l’année » ou par l’adjonction d’un signe « - » après « l’année et après le mois » ;
# Crée trois liens sur 1° l’année ; 2° le mois et l’année ; 3° le jour et le mois ; ce que ne fait pas le modèle {{m|Date-}}.

== Syntaxe ==
Syntaxe privilégiée :
<pre>{{Date|jour mois année}}</pre>

Syntaxe alternative:
<pre>{{Date|jour|mois|année}}</pre>

Syntaxe complète :
<pre>{{Date|jour mois année|qualification|âge=|julien=|républicain=|avJC=|apJC=|compact=}}</pre>

Syntaxe complète alternative :
<pre>{{Date|jour|mois|année|qualification|âge=|julien=|républicain=|avJC=|apJC=|compact=}}</pre>

== Paramètres ==
<templatedata>
{
"description": "Insère une date avec liens internes. Deux choix possibles : 1) Saisir la date complète dans le champ « Jour / date complète » (recommandé) ; 2) Saisir la date dans les trois champs « Jour », « Mois » et « Année ».\nPour ne pas créer de liens sur la date, utiliser le modèle « date- ».",
"params": {
"1": {
"label": "Jour / date complète",
"description": "Choix 1) Saisir uniquement le numéro du jour concerné ; Choix 2) Saisir la date complète. Si uniquement le jour est indiqué, le mois et l'année doivent êtres saisis dans les champs « Mois » et « Année ». Remarque : si le jour est « 1 », vous pouvez au choix entrer « 1 » ou « 1er », cela sera affiché « 1ᵉʳ ».",
"type": "line",
"suggested": true,
"required": false,
"example": "« 30 », « 30 janvier 2020 »"
},
"2": {
"label": "Mois / domaine de l'éphéméride",
"description": "Choix 1) Nom du mois en lettres minuscules ou en chiffres. Mettre une majuscule à la première lettre du mois uniquement en début de phrase si le jour n’est pas spécifié. Ce champ ne doit pas être utilisé si une date complète est saisie dans le champ « Jour / date complète » ; Choix 2) Domaine de l'éphéméride, utilisé automatiquement dans les liens pour l’année, le mois et/ou le jour, lorsque les pages correspondantes existent. Il s'agit de pages nommées sous la forme « 2016 en aéronautique. Ce champ est à utiliser à la place du champ « Domaine de l'éphéméride ».",
"type": "line",
"required": false,
"example": "1) « janvier » ; 2) « en aéronautique »"
},
"3": {
"label": "Année",
"description": "Choix 1) Numéro de l’année en chiffres. Les nombres négatifs sont considérés comme des années avant J.-C. dans un calendrier sans année 0 (-44 est interprété comme 44 av. J.-C.). Ce champ ne doit pas être utilisé si une date complète est déjà saisie dans le champ « Jour / date complète ».",
"type": "number",
"required": false,
"example": "2020"
},
"4": {
"label": "Domaine de l'éphéméride",
"description": "Choix 1) Domaine de l’éphéméride, utilisé automatiquement dans les liens pour l’année, le mois et/ou le jour, lorsque les pages correspondantes existent. Il s'agit de pages nommées sous la forme « 2016 en aéronautique » ; Choix 2) Ce champ ne doit pas être utilisé avec une date complète dans le champ « Jour / date complète », utiliser le champ « Mois / domaine de l'éphéméride » à la place.",
"type": "line",
"required": false,
"example": "en aéronautique"
},
"âge": {
"type": "boolean",
"aliases": [
"age"
],
"description": "Définir à « oui » pour afficher le temps écoulé (exprimé en « ans » entiers) entre la date indiquée et aujourd’hui. Supprimer le champ pour ne plus afficher l'âge.",
"required": false,
"label": "Afficher l'âge",
"example": "oui",
"default": "non"
},
"julien": {
"type": "boolean",
"description": "Saisir « 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",
"label": "Utiliser le calendrier julien",
"example": "oui"
},
"avJC": {
"type": "boolean",
"description": "Définir à « 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",
"label": "Afficher « av. J.-C. »",
"example": "non"
},
"compact": {
"description": "Affiche le mois sous forme abrégée pour réduire la taille du texte. Utile notamment dans des tableaux manquant de place. Les abréviations utilisées sont les suivantes : « janv. », « fév. », « mars », « avr. », « mai », « juin », « juill. », « août », « sept. », « oct. », « nov. » et « déc. ».",
"example": "oui",
"type": "boolean",
"label": "Afficher mois abrégé",
"default": "non"
},
"apJC": {
"description": "Affiche le texte « apr. J.-C. » après l'année pour les dates où un doute serait possible.",
"type": "boolean",
"label": "Afficher « apr. J.-C. »",
"example": "oui",
"default": "non"
},
"républicain": {
"description": "Affiche la conversion en date républicaine entre parenthèses ; ceci n’est possible que pour les dates entre le 22/9/1792 et le 22/9/1806, et entre le 23/9/1870 et le 22/9/1871. Cette date est liée si la valeur est « liens ».",
"example": "« oui », « liens »",
"type": "line",
"default": "non",
"label": "Afficher la date républicaine"
}
},
"format": "inline",
"paramOrder": [
"1",
"2",
"3",
"4",
"âge",
"julien",
"républicain",
"avJC",
"apJC",
"compact"
]
}
</templatedata>

== Exemples ==

{| class="wikitable sortable"
! Code !! Restitution
|-
| <code><nowiki>{{Date|14 octobre 2001}}</nowiki></code> || {{Date|14 octobre 2001}}
|-
| <code><nowiki>{{Date|14/10/1842}}</nowiki></code> || {{Date|14/10/1842}}
|-
| <code><nowiki>{{Date|1er janvier 537}}</nowiki></code> || {{Date|1er janvier 537}}
|-
| <code><nowiki>{{Date|14-10-2001|en musique}}</nowiki></code> || {{Date|14-10-2001|en musique}}
|-
| <code><nowiki>{{Date|octobre 2001}}</nowiki></code> || {{Date|octobre 2001}}
|-
| <code><nowiki>{{Date|Octobre 2001|en sport}}</nowiki></code> || {{Date|Octobre 2001|en sport}}
|-
| <code><nowiki>{{Date|Octobre 1845|en sport}}</nowiki></code> || {{Date|Octobre 1845|en sport}}
|-
| <code><nowiki>{{Date|1 octobre 2005|dans les chemins de fer}}</nowiki></code> || {{Date|1 octobre 2005|dans les chemins de fer}}
|-
| <code><nowiki>{{Date|25 mars 1990-}} et {{Date|8 avril 1990}}</nowiki></code> || {{Date|25 mars 1990-}} et {{Date|8 avril 1990}}
|-
| <code><nowiki>{{Date|2001-10-14|âge=oui}}</nowiki></code> || {{Date|2001-10-14|âge=oui}}
|-
| <code><nowiki>{{Date|29 février 1700|julien=oui}}</nowiki></code> || {{Date|29 février 1700|julien=oui}}
|-
| <code><nowiki>{{Date|25 octobre 1917|julien=oui}}</nowiki></code> || {{Date|25 octobre 1917|julien=oui}}
|-
| <code><nowiki>{{Date|10 février 1800|julien=oui}}</nowiki></code> || {{Date|10 février 1800|julien=oui}}
|-
| <code><nowiki>{{Date|1 avril 1912|julien=oui}}</nowiki></code> || {{Date|1 avril 1912|julien=oui}}
|-
| <code><nowiki>{{Date|25 décembre 1916|julien=oui}}</nowiki></code> || {{Date|25 décembre 1916|julien=oui}}
|-
| <code><nowiki>{{Date|25 décembre 1916|julien=oui|âge=oui}}</nowiki></code> || {{Date|25 décembre 1916|julien=oui|âge=oui}}
|-
| <code><nowiki>{{Date|21 janvier 1793|républicain=oui}}</nowiki></code> || {{Date|21 janvier 1793|républicain=oui}}
|-
| <code><nowiki>{{Date|10 novembre 1799|républicain=liens}}</nowiki></code> || {{Date|10 novembre 1799|républicain=liens}}
|-
| <code><nowiki>{{Date|14 mars -44}}</nowiki></code> || {{Date|14 mars -44}}
|-
| <code><nowiki>{{Date|14 mars 44 av. J.-C.}}</nowiki></code> || {{Date|14 mars 44 av. J.-C.}}
|-
| <code><nowiki>{{Date|14 mars 44 avJC}}</nowiki></code> || {{Date|14 mars 44 avJC}}
|-
| <code><nowiki>{{Date|14 mars -44|avJC=non}}</nowiki></code> || {{Date|14 mars -44|avJC=non}}
|-
| <code><nowiki>{{Date|14 mars 44 avJC|avJC=non}}</nowiki></code> || {{Date|14 mars 44 avJC|avJC=non}}
|-
| <code><nowiki>{{Date|Mars -44|avJC=non}}</nowiki></code> || {{Date|Mars -44|avJC=non}}
|-
| <code><nowiki>{{Date|19 août 14|apJC=oui}}</nowiki></code> || {{Date|19 août 14|apJC=oui}}
|-
| <code><nowiki>{{Date|14 octobre 2001|compact=oui}}</nowiki></code> || {{Date|14 octobre 2001|compact=oui}}
|}

=== Avec la syntaxe traditionnelle ===

{| class="wikitable sortable"
! Code !! Restitution
|-
| <code><nowiki>{{Date|14|octobre|2001}}</nowiki></code> || {{Date|14|octobre|2001}}
|-
| <code><nowiki>{{Date|14|10|1842}}</nowiki></code> || {{Date|14|10|1842}}
|-
| <code><nowiki>{{Date|1er|janvier|537}}</nowiki></code> || {{Date|1er|janvier|537}}
|-
| <code><nowiki>{{Date|14|octobre|2001|en musique}}</nowiki></code> || {{Date|14|octobre|2001|en musique}}
|-
| <code><nowiki>{{Date||octobre|2001}}</nowiki></code> || {{Date||octobre|2001}}
|-
| <code><nowiki>{{Date||Octobre|2001|en sport}}</nowiki></code> || {{Date||Octobre|2001|en sport}}
|-
| <code><nowiki>{{Date||Octobre|1845|en sport}}</nowiki></code> || {{Date||Octobre|1845|en sport}}
|-
| <code><nowiki>{{Date|1|octobre|2005|dans les chemins de fer}}</nowiki></code> || {{Date|1|octobre|2005|dans les chemins de fer}}
|-
| <code><nowiki>{{Date|25|mars|1990-}} et {{Date|8|avril|1990}}</nowiki></code> || {{Date|25|mars|1990-}} et {{Date|8|avril|1990}}
|-
| <code><nowiki>{{Date|14|octobre|2001|âge=oui}}</nowiki></code> || {{Date|14|octobre|2001|âge=oui}}
|-
| <code><nowiki>{{Date|29|février|1700|julien=oui}}</nowiki></code> || {{Date|29|février|1700|julien=oui}}
|-
| <code><nowiki>{{Date|25|octobre|1917|julien=oui}}</nowiki></code> || {{Date|25|octobre|1917|julien=oui}}
|-
| <code><nowiki>{{Date|10|février|1800|julien=oui}}</nowiki></code> || {{Date|10|février|1800|julien=oui}}
|-
| <code><nowiki>{{Date|1|avril|1912|julien=oui}}</nowiki></code> || {{Date|1|avril|1912|julien=oui}}
|-
| <code><nowiki>{{Date|25|décembre|1916|julien=oui}}</nowiki></code> || {{Date|25|décembre|1916|julien=oui}}
|-
| <code><nowiki>{{Date|25|décembre|1916|julien=oui|âge=oui}}</nowiki></code> || {{Date|25|décembre|1916|julien=oui|âge=oui}}
|-
| <code><nowiki>{{Date|21|janvier|1793|républicain=oui}}</nowiki></code> || {{Date|21|janvier|1793|républicain=oui}}
|-
| <code><nowiki>{{Date|10|novembre|1799|républicain=liens}}</nowiki></code> || {{Date|10|novembre|1799|républicain=liens}}
|-
| <code><nowiki>{{Date|14|mars|-44}}</nowiki></code> || {{Date|14|mars|-44}}
|-
| <code><nowiki>{{Date|14|mars|44 av. J.-C.}}</nowiki></code> || {{Date|14|mars|44 av. J.-C.}}
|-
| <code><nowiki>{{Date|14|mars|-44|avJC=non}}</nowiki></code> || {{Date|14|mars|-44|avJC=non}}
|-
| <code><nowiki>{{Date|14|mars|44 av. J.-C.|avJC=non}}</nowiki></code> || {{Date|14|mars|44 av. J.-C.|avJC=non}}
|-
| <code><nowiki>{{Date||Mars|-44}}</nowiki></code> || {{Date||Mars|-44}}
|-
| <code><nowiki>{{Date|19|août|14|apJC=oui}}</nowiki></code> || {{Date|19|août|14|apJC=oui}}
|-
| <code><nowiki>{{Date|14|octobre|2001|compact=oui}}</nowiki></code> || {{Date|14|octobre|2001|compact=oui}}
|}

== Notes ==
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 <code><nowiki><time></nowiki></code> (pour les robots), sans pour autant répéter l’année dans le texte.
* <code><nowiki>les {{Date|25 mars 1990-}} et {{Date|8 avril 1990}}</nowiki></code> donne : les {{Date|25 mars 1990-}} et {{Date|8 avril 1990}}
* <code><nowiki>les {{Date|25|mars|1990-}} et {{Date|8|avril|1990}}</nowiki></code> donne : les {{Date|25|mars|1990-}} et {{Date|8|avril|1990}}

Il est aussi possible de masquer le mois de la même façon :
* <code><nowiki>du {{Date|25 mars-}} au {{Date|30 mars 1990}}</nowiki></code> donne : du {{Date|25 mars-}} au {{Date|30 mars 1990}}
* <code><nowiki>du {{Date|25 mars- 1990-}} au {{Date|30 mars 1990}}</nowiki></code> donne : du {{Date|25 mars- 1990-}} au {{Date|30 mars 1990}}
* <code><nowiki>du {{Date|25|mars-|1990-}} au {{Date|30|mars|1990}}</nowiki></code> donne : du {{Date|25|mars-|1990-}} au {{Date|30|mars|1990}}

Le paramètre <code><nowiki>compact</nowiki></code> qui permet l’abréviation du mois ne doit pas être utilisé dans un texte mais peut l’être dans un tableau où la place est restreinte<ref>{{Ouvrage|titre=[[Référence:Lexique des règles typographiques en usage à l'Imprimerie nationale|Lexique des règles typographiques en usage à l’Imprimerie nationale]] |éditeur=[[Imprimerie nationale]] |année=2002 |réimpression=2007, 2008, 2011, 2014 |numéro d'édition=6 |année première édition=1971 |lieu=France |pages totales=196 |ISBN=978-2-7433-0482-9 |passage=63}} : « On n’abrège qu’exceptionnellement le nom des mois, par exemple, faute de place, dans les tableaux comportant des colonnes étroites : {{nobr|10 déc. 1963}} ''ou'' {{nobr|10-12-1963}} » « On n’abrège pas un millésime ».</ref>. Les abréviations normalisées sont décrites à « [[Mois#Abréviations|Mois – Abréviations]] ».

== Notes et références ==
{{Références}}

{{ancre|ancre1}}
== Voir aussi ==
* {{m|Date-}} le même modèle, mais ne générant pas de liens internes
* {{m|Date France}} pour les années 1939 à 1945
* {{m|Date républicaine}}
* {{m|Date républicaine-}} (sans liens)
* {{m|Date de naissance}}
* {{m|Date de naissance-}} (sans liens)
* {{m|Date de décès}}
* {{m|Date de décès-}} (sans liens)
* {{m|Âge}}
* {{m|Date rapide}}
* {{m|Existe depuis}}
* {{m|Durée}}

<includeonly>
{{DEFAULTSORT:Date}}
[[Catégorie:Modèle lien interne]]
[[Catégorie:Modèle de date]]
</includeonly>
Utilisateur anonyme

Menu de navigation