Modèle:Date : Différence entre versions

De Ekopedia
Aller à : navigation, rechercher
(possibilité de forcer l'affichage des liens)
 
(6 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<includeonly><!--ce modèle est assez complexe, veillez à le comprendre a peu près avant de le modifier, svp :)
+
<includeonly><!--
ou bien utilisez la page de discussion ou le Bistro
+
NOTE. Le modèle est codé de manière à toujours réduire le nombre d'appels à {{#ifexist:}} au minimum possible (1 à 3 appels, suivant les cas)
-->{{#if:{{{liens=oui}}}|<!--si l'affichage des liens est forcé
+
(Voir [[Catégorie:Page avec trop d'appels dispendieux de fonctions parseurs]])
-->[[{{{1}}}{{#ifeq:{{{1}}}|1|er}} {{{2}}}|{{{1}}}{{#ifeq:{{{1}}}|1|<sup>er</sup>}}]] <!--lien jour-mois
+
-->{{#if: {{{1|}}} |<!--
-->[[{{{2}}}]] <!--lien mois
+
  -->[[<!--
  -->[[{{{3}}}]]|<!--lien année
+
    -->{{Détermination 1er|{{{1}}}|brut=oui}} {{{2}}} {{#if:{{{4|}}} | {{#ifexist: {{Détermination 1er|{{{1}}}|brut=oui}} {{{2}}} {{{4}}} | {{{4}}} }} }}<!--
-->{{#ifexist:{{{1}}}{{#ifeq:{{{1}}}|1|er}} {{{2}}}|<!--mais par défaut, si l'article jour-mois existe, alors
+
  -->|{{Détermination 1er|{{{1}}}}}]]&nbsp;<!--
-->[[{{{1}}}{{#ifeq:{{{1}}}|1|er}} {{{2}}}|{{{1}}}{{#ifeq:{{{1}}}|1|<sup>er</sup>}}]]|<!--le lien est affiché avec le numéro du jour
+
-->}}<!--
   -->{{{1}}}{{#ifeq:{{{1}}}|1|<sup>er</sup>}}}} <!--sinon le numéro du jour est affiché seul
+
-->[[<!--
-->{{#ifexist:{{{2}}}|[[{{{2}}}]]|{{{2}}}}} <!--idem pour le mois
+
  -->{{#if: {{#if:{{{4|}}} | {{#ifexist: {{{2}}} {{{3}}} {{{4}}} | OUI }} }}<!--
-->{{#ifexist:{{{3}}}|[[{{{3}}}]]|{{{3}}}}}<!-- et l'année
+
  -->| {{{2}}} {{{3}}} {{{4}}}<!--
--></includeonly><noinclude>
+
  -->| {{#ifexist: {{{2}}} {{{3}}} | {{{2}}} {{{3}}} | {{{2}}} {{#ifeq:{{lc:{{{2}}}}}|mars|(mois)}} }}<!--
Ce modèle s'utilise pour donner la date de la manière suivante :
+
  -->}}<!--
 +
-->|{{{2}}}]]&nbsp;<!--
 +
-->[[<!--
 +
   -->{{#if:{{{4|}}} | {{#ifexist:{{{3}}} {{{4}}} | {{{3}}} {{{4}}} | {{{3}}} }} | {{{3}}} {{#ifeq:{{lc:{{{3}}}}}|mars|(mois)}} }}<!--
 +
-->|{{{3}}}]]<!--
 +
--></includeonly><noinclude>{{Date/Documentation}}
  
{{m|date|10|avril|1995}} donnera {{date|10|avril|1995}}; {{m|date|1|septembre|2010}} donnera {{date|1|septembre|2010}}.
+
[[Catégorie:Modèles]]</noinclude>
 
 
Ce modèle affiche les liens si un article de la forme [[10 avril]], [[1er septembre]], [[avril]], [[septembre]], [[1995]] ou [[2010]] existe. Cependant, il est possible de forcer l'affichage de liens, même rouges, en ajoutant un paramètres liens=oui.<br/>
 
Ainsi, {{m|date|10|avril|1995|liens=oui}} donnera {{date|10|avril|1995|liens=oui}}; {{m|date|1|septembre|2010|liens=oui}} donnera {{date|1|septembre|2010|liens=oui}}.
 
 
 
[[Catégorie:Modèles]]
 

Version actuelle en date du 14 avril 2012 à 14:10

Le modèle {{Date}} sert à afficher une date avec des liens.

Syntaxe[modifier]

{{Date|quantième|mois|année}}

Exemple[modifier]

Code source[modifier]

{{Date|15|avril|2004}}

Rendu[modifier]

15 avril 2004