Modèle:IndexMensuel
- Cette documentation est incluse depuis Modèle:IndexMensuel/Documentation. [rafraîchir] · [modifier] · [historique]
Ce modèle est utilisé pour générer un numéro de page à afficher qui change chaque mois, dont la valeur va de 0 à N-1 où N est le paramètre spécifié. Il sert à mettre à jour mensuellement certaines pages automatiquement.
Utilisation
{{IndexMensuel|nombre_total|multiplicateur|décalage}}
L'index généré est calculé selon la formule suivante :
( (année*12 + mois + décalage) * multiplicateur ) mod nombre_total
où mod représente le reste de la division.
Paramètres non nommés
- nombre_total
- (obligatoire) Nombre total de pages. L'index généré va de 0 à nombre_total inclus.
- multiplicateur
- (optionnel) Facteur par lequel l'index généré est multiplié (modulo nombre_total) pour modifier l'ordre de la séquence.
- La valeur par défaut est 1, ce qui donne l'ordre normal des nombres : 0 1 2 3 ...
- Si ce paramètre est spécifié, il ne doit avoir aucun facteur commun avec nombre_total.
- Par exemple, multiplicateur=7 pour nombre_total=15 donnera comme séquence : 0 7 14 6 13 5 12 4 11 3 10 2 9 1 8 0 7 14 6 ...
- décalage
- (optionnel) Quantité ajoutée avant le modulo (0 par défaut).
Exemples
Pour un index sur 12 éléments :
{{IndexMensuel|12}}
0
Pour un index sur 10 éléments :
{{IndexMensuel|10}}
0
Modèles liés
- {{IndexJour}} : Autre modèle pour un index qui change tous les X jours.