Modifications
Module:Date/Documentation (voir la source)
Version du 4 novembre 2019 à 18:49
, 4 novembre 2019 à 18:49Catégorisation.
=== Fonctions utilisables depuis un autre module ===
* <code>valideMoisdeterminationMois( mois )</code> – retourne le - à partir d'un nom français et le n° de <code>mois</code> (nom français, abrégéde son numéro ou d'une abréviation, anglaisretourne, ou nombre entre 1 si le mois a bien été trouvé, son nom canonique et 12).son numéro* <code>determinationMoisdeterminationSaison( mois, frame saison )</code> - similaire à valideMoispartir d'un nom de saison, mais le numéro du mois n'est pas limité (14 → février)retourne, et peut même être une expression si un objet frame est fourni ( 6 + 3 → septembre )la saison a bien été trouvée, son nom canonique
* <code>do_dayRank(arguments)</code> - Rang du jour dans l'année. Paramètre arguments = { année, mois, jour } ou { year = année, month = mois, day = jour }
* <code>isLeapYear(year)</code> - retourne true si year est une année bissextile dans le calendrier grégorien.
* <code>julien</code> - '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.
* <code>avJC</code> - '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.
=== Fonctionnement ===
* le modèle s'aide de la base de donnée [[Module:Date/Data|Date/Data]] pour éviter d'utiliser la fonction mw.title (équivalent du parser #ifexist:).
* cette base permet de remplacer le qualificatif par une catégorie plus générique. Si le qualificatif est « en tennis », l'éphéméride et la page mensuelle sera liée au qualificatif « en sport ».
=== Fonction modeleDate ===
|}
<!--==== Comparaison avec {{m|date sport}} ====
* lorsqu'il n'y a pas de qualificatif, « en sport » est ajouté pour tester le module.
{|class="wikitable alternance" style="text-align:center;"
| 3 / 2
|}
-->
== dateInfobox( frame ) ==
* <code><nowiki>{{#invoke:Date|dateInfobox|date|{{date|13 juillet 1927|en France}}}}</nowiki></code> → {{#invoke:Date|dateInfobox|date|{{date|13 juillet 1927|en France}}}}
{{Projet Scribunto}}
<includeonly>
</includeonly>