Modèle:Années

La bibliothèque libre.
Documentation
Description
Ce modèle sert à rédiger une paire d'années, comme (1802 ― 1885) ou (vers 1542 ― au xvie siècle).. Par exemple :
  • années de naissance et décès d'un auteur ou d'une personne,
  • années de début et fin de floruit,
  • années de début et fin d'une époque ou d'un événement.


Syntaxe
{{Années|categorie=|naissance=|deces=|…}}
Les arguments concernent :
  • soit la première année, dite de Début :
cDebut=:, texteDebut, categorieDebut, typeDebut, naissanceDebut, anneeDebut, siecleDebut, incertitudeDebut, lienDebut, liaisonDebut
  • soit la deuxième année, dite de Fin :
cFin=:, texteFin, categorieFin, typeFin, decesFin, anneeFin, siecleFin, incertitudeFin, lienFin, liaisonFin
  • soit sont valables pour le Début et la Fin, pour simplifier l'écriture :
c=:, texte, categorie, type, incertitude, lien, liaison
Nota : Pour leur description détaillée, voir le modèle Epoque qui les interprète.


Paramètres :
texte = (optionnel) : n'importe quel texte, normalement suivi d'une époque ou d'un siècle.
categorie = (optionnel) : n'importe quel nom principal d'une série de catégories terminées par une époque. "Auteurs" par défaut.
Les noms d’époques proviennent du modèle Siècle époque.
Si un argument de temps n’est pas un nombre, il est transmis comme un simple texte.
Si Fin est avant Debut, une erreur sera signalée en rouge :
  • si une année donnée n'est pas avant la fin du siècle donné ;
  • si un siècle donné ne commence pas avant une année donnée.
Les parenthèses et le tiret central n'apparaissent que si l'une des années ou siècles est définie, même comme texte, sinon ce modèle ne génère rien.
c=: (optionnel) : pour faciliter les tests et la documentation, cet argument affiche les catégories au lieu de catégoriser la page.


Remarque :
Pour bien transmettre les arguments lors de son utilisation dans un autre modèle, respecter la syntaxe suivante :
{{Années|naissanceDebut={{{anneeNaissance|}}}|siecleFin={{{anneeDeces|}}} }}





Voir aussi les modèles liés
Ce modèle est lié à d’autres, même s’ils sont utilisables indépendamment :
  • Auteur : sert d’en-tête d’une page d’auteur. Il utilise les suivants.
  • Paramètre : génère les textes et les catégories pour des paramètres à valeurs multiples comme France/Italie/Grèce.
  • Années : génère une paire d’années pour un auteur ou autre. Il utilise les suivants.
  • Epoque : génère le texte et les catégories d’une époque en fonction des naissances, décès, années ou siècles d'un auteur. Il utilise les suivants et est utilisé par les précédents.
  • Siècle époque : calcule les époques et génère un texte de siècle ou d’époque comme « Antiquité » ou « Moyen Âge ». Il est utilisé par les précédents.
  • Siècle texte : génère un texte de siècle à n’importe quelle époque, même avant J.-C. Il est utilisé par les précédents.
  • Ifnumber : détermine si l’argument est un nombre ou une expression à résultat numérique, sans provoquer d’erreur.
ATTENTION :
  • Modifier des modèles imbriqués peut perturber les modèles qui les utilisent.
  • Ce paragraphe est une documentation commune pour tous ces modèles par transclusion.