Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Modèle:Infobox Personnage/doc » : différence entre les versions

De Nefald
Agrado (discussion | contributions)
Aucun résumé des modifications
Balise : Révoqué
Aucun résumé des modifications
 
(Une version intermédiaire par un autre utilisateur non affichée)
Ligne 1 : Ligne 1 :
== Infobox Personnage ==
Ce modèle permet d’afficher une **infobox structurée pour un personnage**
du monde de jeu (héros, souverains, aventuriers, érudits, figures légendaires, etc.).


== Infobox Personnage ==
L’infobox est générée via un module Lua et applique automatiquement certaines règles,
Ce modèle permet d’afficher une infobox pour représenter un **personnage** du monde de jeu (héros, souverains, aventuriers, érudits, figures légendaires, etc.).
notamment la **catégorisation selon le statut du personnage**.
 
---


== Exemple ==
== Exemple ==
Code :
Code :
<syntaxhighlight lang="wikitext">
<syntaxhighlight lang="wikitext">
{{Infobox Personnage
{{Infobox Personnage
Ligne 15 : Ligne 22 :
  | lieu_naissance = Cité d’Ishtar
  | lieu_naissance = Cité d’Ishtar
  | lieu_residence = Temple du Soleil
  | lieu_residence = Temple du Soleil
  | statut = Décédée
  | statut = décédé
  | activite = Prêtresse, conseillère royale
  | activite = Prêtresse, conseillère royale
  | organisation = Ordre des Veilleurs
  | organisation = Ordre des Veilleurs
Ligne 42 : Ligne 49 :
  | lieu_naissance = Cité d’Ishtar
  | lieu_naissance = Cité d’Ishtar
  | lieu_residence = Temple du Soleil
  | lieu_residence = Temple du Soleil
  | statut = Décédée
  | statut = décédé
  | activite = Prêtresse, conseillère royale
  | activite = Prêtresse, conseillère royale
  | organisation = Ordre des Veilleurs
  | organisation = Ordre des Veilleurs
Ligne 56 : Ligne 63 :
  | traits = Yeux dorés, cheveux argentés
  | traits = Yeux dorés, cheveux argentés
}}
}}
---


== Paramètres ==
== Paramètres ==
; '''nom''' : Nom complet du personnage (par défaut le nom de la page).
 
; '''image''' : Nom du fichier image (ex. ''Personnage.png'').   
; '''nom'''
Nom complet du personnage (par défaut le nom de la page).
 
; '''image'''
Nom du fichier image (ex. ''Personnage.png'').   
Affichée à une largeur de 300px.
Affichée à une largeur de 300px.
; '''titre''' : Titre officiel ou honorifique (ex. ''Roi des Terres du Nord'', ''Maître des Lames'').
 
; '''surnom''' : Surnom, alias ou nom d’usage.
; '''titre'''
; '''naissance''' : Date ou période de naissance.
Titre officiel ou honorifique.
; '''deces''' : Date ou période de décès.
 
; '''lieu_naissance''' : Lieu de naissance du personnage.
; '''surnom'''
; '''lieu_residence''' : Dernière résidence ou lieu de vie principal.
Surnom, alias ou nom d’usage.
; '''statut''' : État actuel du personnage (''Vivant'', ''Décédé'', ''Disparu'', etc.).
 
Détermine aussi la **catégorie automatique** correspondante.
; '''naissance'''
; '''activite''' : Activité principale ou profession (ex. ''Guerrier'', ''Prêtresse'', ''Marchand'').
Date ou période de naissance.
; '''organisation''' : Organisation, ordre ou guilde à laquelle il appartient.
 
; '''role''' : Rôle particulier dans l’histoire ou au sein d’un groupe.
; '''deces'''
; '''croyances''' : Culte, foi ou philosophie suivie.
Date ou période de décès.
; '''famille''' : Famille, lignée ou maison d’origine.
 
; '''conjoint''' : Nom du conjoint ou partenaire.
; '''lieu_naissance'''
; '''parents''' : Noms des parents.
Lieu de naissance du personnage.
; '''enfants''' : Noms des enfants.
 
; '''sexe''' : Sexe ou genre du personnage.
; '''lieu_residence'''
; '''taille''' : Taille (avec unité, ex. ''1,80 m'').
Dernière résidence ou lieu de vie principal.
; '''poids''' : Poids (avec unité, ex. ''75 kg'').
 
; '''traits''' : Traits physiques ou signes distinctifs (yeux, cheveux, cicatrices, etc.).
; '''statut'''
État actuel du personnage.
 
Valeurs reconnues :
 
* vivant
* décédé
* disparu
* immortel
 
La casse et les espaces sont ignorés (ex. "Décédé", "décédé", "  décédé  " fonctionnent).
 
; '''activite'''
Activité principale ou profession.
 
; '''organisation'''
Organisation, ordre ou guilde.
 
; '''role'''
Rôle particulier dans l’histoire.
 
; '''croyances'''
Culte ou philosophie suivie.
 
; '''famille'''
Famille ou maison d’origine.
 
; '''conjoint'''
Nom du conjoint.
 
; '''parents'''
Noms des parents.
 
; '''enfants'''
Noms des enfants.
 
; '''sexe'''
Sexe ou genre.
 
; '''taille'''
Taille (avec unité).
 
; '''poids'''
Poids (avec unité).
 
; '''traits'''
Traits physiques distinctifs.
 
---


== Icône ==
== Icône ==
* L’infobox utilise une icône par défaut :
L’infobox utilise par défaut :
  {{icône|fas|person}} (symbole de personnage). 
 
  Cette icône peut être modifiée dans la configuration Lua.
{{icône|fas|person}}
 
Cette icône peut être modifiée dans la configuration Lua.
 
---
 
== Catégorisation automatique ==
 
Si le champ '''statut''' correspond à une valeur reconnue,
la page est automatiquement ajoutée à la catégorie correspondante :
 
| Statut | Catégorie |
|---|---|
| vivant | Catégorie:Personnage vivant |
| décédé | Catégorie:Personnage décédé |
| disparu | Catégorie:Personnage disparu |
| immortel | Catégorie:Personnage immortel |
 
Conditions :
 
* uniquement si la page est dans le **namespace principal**
* aucune catégorie ajoutée sinon
* aucune catégorie si statut non reconnu
 
---
 
== Fonctionnement technique ==


== Catégorisation ==
* utilise la feuille de style : [[Modèle:Infobox/styles.css]]
* Si le champ '''statut''' est renseigné, la page sera ajoutée automatiquement à la catégorie correspondante :
* repose sur le module Lua : <code>Module:Infobox</code>
  ex. <code>statut = Décédée</code> → .
* configuration spécifique : <code>Personnage</code>
* catégorisation entièrement gérée par Lua


== Notes ==
---
* Le modèle utilise la feuille de style partagée [[Modèle:Infobox/styles.css]]. 
* Il repose sur le module Lua <code>Infobox</code> et sa sous-configuration <code>Personnage</code>.


== Voir aussi ==
== Voir aussi ==
Ligne 100 : Ligne 186 :


<noinclude>[[Catégorie:Documentation de modèle]]</noinclude>
<noinclude>[[Catégorie:Documentation de modèle]]</noinclude>
<noinclude>[[Catégorie:Décédée]]</noinclude>
Les témoins (''cookies'') nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de témoins.