Aller au contenu

« Modèle:Infobox V3/Fonctions/Documentation » : différence entre les versions

De Wikiquestia
Aucun résumé des modifications
Aucun résumé des modifications
 
(7 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<noinclude><div class="documentation" style="background-color: #e6f4ea;">
<noinclude><div class="documentation" style="background-color: #e6f4ea;">
{{Sous-page de documentation}}</noinclude>
{{Sous-page de documentation}}</noinclude>
== 📘 Description ==
= 📘 Description =
Ce modèle affiche un encadré de succession avec un titre centré, un mandat optionnel en dessous du titre, ainsi qu'un bloc avec le nom du prédécesseur aligné à gauche et celui du successeur aligné à droite, séparés par un point centré.   
Ce modèle affiche un encadré de succession avec un titre centré, un mandat optionnel en dessous du titre, ainsi qu'un bloc avec le nom du prédécesseur aligné à gauche et celui du successeur aligné à droite, séparés par un point centré.   
Les couleurs du titre et du texte sont personnalisables via une charte.
Les couleurs du titre et du texte sont personnalisables via une charte.


== 🔧 Syntaxe ==
= 🔧 Syntaxe =
<pre>
 
{{Fonction
==Fonction standard==
  | Titre = Nom du poste ou fonction
 
  | Mandat = (optionnel) période ou mandat exercé
{| class="wikitable"
  | Prédécesseur = Nom de la personne ou entité précédente (lien wiki)
|+ Texte de la légende
  | Successeur = Nom de la personne ou entité suivante (lien wiki)
|-
| Charte = (optionnel) nom de la charte de couleur à appliquer (par défaut : "defaut")
! style="width:50%;" | Syntaxe vide !! style="width:50%;" | Syntaxe conditionnelle
|-
| style="width:50%;" | <syntaxhighlight lang="text"> {{Infobox V3/Fonctions
| Titre        =
| Mandat      =
| Prédécesseur =
| Successeur  =
}}
</syntaxhighlight>
| style="width:50%;" | <syntaxhighlight lang="text"> {{Infobox V3/Fonctions
  | Titre       = {{{Titre|}}}
  | Mandat     = {{{Mandat|}}}
  | Prédécesseur = {{{Prédécesseur|}}}
  | Successeur   = {{{Successeur|}}}
}}
</syntaxhighlight>
|}
 
==Fonction #Invoke==
{| class="wikitable"
|+ Texte de la légende
|-
! style="width:50%;" | Syntaxe vide !! style="width:50%;" | Syntaxe conditionnelle
|-
| style="width:50%;" | <syntaxhighlight lang="text">{{#invoke:Fonctions|multipleSuccession
| Titre1 =
| Mandat1 =
| Prédécesseur1 =
| Successeur1 =
 
| Titre2 =
| Mandat2 =
| Prédécesseur2 =
| Successeur2 =
 
| Titre3 =
| Mandat3 =
| Prédécesseur3 =
| Successeur3 =
 
| Titre4 =
| Mandat4 =
| Prédécesseur4 =
| Successeur4 =
 
| Titre5 =
| Mandat5 =
| Prédécesseur5 =
| Successeur5 =
}}
</syntaxhighlight>
| style="width:50%;" | <syntaxhighlight lang="text">{{#invoke:Fonctions|multipleSuccession
| Titre1      = {{{Titre1|}}}
| Mandat1      = {{{Mandat1|}}}
| Prédécesseur1 = {{{Prédécesseur1|}}}
| Successeur1  = {{{Successeur1|}}}
 
| Titre2      = {{{Titre2|}}}
| Mandat2      = {{{Mandat2|}}}
| Prédécesseur2 = {{{Prédécesseur2|}}}
| Successeur2  = {{{Successeur2|}}}
 
| Titre3      = {{{Titre3|}}}
| Mandat3      = {{{Mandat3|}}}
| Prédécesseur3 = {{{Prédécesseur3|}}}
| Successeur3  = {{{Successeur3|}}}
 
| Titre4      = {{{Titre4|}}}
| Mandat4      = {{{Mandat4|}}}
| Prédécesseur4 = {{{Prédécesseur4|}}}
| Successeur4  = {{{Successeur4|}}}
 
| Titre5      = {{{Titre5|}}}
| Mandat5      = {{{Mandat5|}}}
| Prédécesseur5 = {{{Prédécesseur5|}}}
| Successeur5  = {{{Successeur5|}}}
}}
}}
</pre>
</syntaxhighlight>
|}


= 🧪 Exemples =
= 🧪 Exemples =
==Fonction standard==
<div>
<div>
{{Infobox V3/Début Documentation}}
{{Infobox V3/Début Documentation}}
Ligne 39 : Ligne 116 :
{{Clr}}
{{Clr}}


== Avec fonction #Invoke ==
== Avec Fonction #Invoke ==
<div>
<div>
{{Infobox V3/Début Documentation}}
{{Infobox V3/Début Documentation}}
Ligne 45 : Ligne 122 :
| Titre1=Roi Arthur
| Titre1=Roi Arthur
| Mandat1=500–550
| Mandat1=500–550
| Prédécesseur1=Lancelot
| Prédécesseur1=Uther Pendragon
| Successeur1=Galahad
| Successeur1=Lancelot
| Charte1=darkgods
 
| Titre2=Reine Guenièvre
| Mandat2=520–570
| Prédécesseur2=Igraine
| Successeur2=Morgane
| Charte2=empire
 
| Titre3=Chevalier Lancelot
| Mandat3=530–560
| Prédécesseur3=Roi Pellinore
| Successeur3=Sir Gawain
| Charte3=biographie
 
| Titre4=Mage Merlin
| Mandat4=480–540
| Prédécesseur4=Merlin l’Ancien
| Successeur4=Viviane
| Charte4=geographie
 
| Titre5=Sir Gawain
| Mandat5=550–580
| Prédécesseur5=Lancelot
| Successeur5=Perceval
| Charte5=orange
}}
}}
{{Infobox V3/Fin Documentation}}
{{Infobox V3/Fin Documentation}}
Ligne 53 : Ligne 155 :
| Titre1=Roi Arthur
| Titre1=Roi Arthur
| Mandat1=500–550
| Mandat1=500–550
| Prédécesseur1=Lancelot
| Prédécesseur1=Uther Pendragon
| Successeur1=Galahad
| Successeur1=Lancelot
| Charte1=darkgods
 
| Titre2=Reine Guenièvre
| Mandat2=520–570
| Prédécesseur2=Igraine
| Successeur2=Morgane
| Charte2=empire
 
| Titre3=Chevalier Lancelot
| Mandat3=530–560
| Prédécesseur3=Roi Pellinore
| Successeur3=Sir Gawain
| Charte3=biographie
 
| Titre4=Mage Merlin
| Mandat4=480–540
| Prédécesseur4=Merlin l’Ancien
| Successeur4=Viviane
| Charte4=geographie
 
| Titre5=Sir Gawain
| Mandat5=550–580
| Prédécesseur5=Lancelot
| Successeur5=Perceval
| Charte5=orange
}}
}}
</pre>
</pre>
Ligne 74 : Ligne 201 :


== 🔗 Voir aussi ==
== 🔗 Voir aussi ==
* [[Modèle:Charte]] — Module Lua pour la gestion des couleurs selon la charte.
{{Infobox V3/Palette/Infobox V3}}
* [[Modèle:Succession]] — Modèle similaire avec affichage différent.
* [[Aide:Modèles]] — Documentation générale sur les modèles wiki.

Dernière version du 27 juin 2025 à 07:45

Note : Ceci est une page de documentation pour un modèle.

📘 Description[modifier le wikicode]

Ce modèle affiche un encadré de succession avec un titre centré, un mandat optionnel en dessous du titre, ainsi qu'un bloc avec le nom du prédécesseur aligné à gauche et celui du successeur aligné à droite, séparés par un point centré. Les couleurs du titre et du texte sont personnalisables via une charte.

🔧 Syntaxe[modifier le wikicode]

Fonction standard[modifier le wikicode]

Texte de la légende
Syntaxe vide Syntaxe conditionnelle
 {{Infobox V3/Fonctions
 | Titre        =
 | Mandat      =
 | Prédécesseur =
 | Successeur   =
}}
 {{Infobox V3/Fonctions
 | Titre        = {{{Titre|}}}
 | Mandat      = {{{Mandat|}}}
 | Prédécesseur = {{{Prédécesseur|}}}
 | Successeur   = {{{Successeur|}}}
}}

Fonction #Invoke[modifier le wikicode]

Texte de la légende
Syntaxe vide Syntaxe conditionnelle
{{#invoke:Fonctions|multipleSuccession
| Titre1 =
| Mandat1 =
| Prédécesseur1 =
| Successeur1 =

| Titre2 =
| Mandat2 =
| Prédécesseur2 =
| Successeur2 =

| Titre3 =
| Mandat3 =
| Prédécesseur3 =
| Successeur3 =

| Titre4 =
| Mandat4 =
| Prédécesseur4 =
| Successeur4 =

| Titre5 =
| Mandat5 =
| Prédécesseur5 =
| Successeur5 =
}}
{{#invoke:Fonctions|multipleSuccession
| Titre1       = {{{Titre1|}}}
| Mandat1      = {{{Mandat1|}}}
| Prédécesseur1 = {{{Prédécesseur1|}}}
| Successeur1  = {{{Successeur1|}}}

| Titre2       = {{{Titre2|}}}
| Mandat2      = {{{Mandat2|}}}
| Prédécesseur2 = {{{Prédécesseur2|}}}
| Successeur2  = {{{Successeur2|}}}

| Titre3       = {{{Titre3|}}}
| Mandat3      = {{{Mandat3|}}}
| Prédécesseur3 = {{{Prédécesseur3|}}}
| Successeur3  = {{{Successeur3|}}}

| Titre4       = {{{Titre4|}}}
| Mandat4      = {{{Mandat4|}}}
| Prédécesseur4 = {{{Prédécesseur4|}}}
| Successeur4  = {{{Successeur4|}}}

| Titre5       = {{{Titre5|}}}
| Mandat5      = {{{Mandat5|}}}
| Prédécesseur5 = {{{Prédécesseur5|}}}
| Successeur5  = {{{Successeur5|}}}
}}

🧪 Exemples[modifier le wikicode]

Fonction standard[modifier le wikicode]

Gouverneur d’Actoria
1422–1461

{{Infobox V3/Fonctions
 | Titre = Gouverneur d’Actoria
 | Mandat = 1422–1461
 | Prédécesseur = Olriald Farianis
 | Successeur = Ezdiald Farianis
 | Charte = biographie
}}

Avec Fonction #Invoke[modifier le wikicode]

Roi Arthur
500–550

Reine Guenièvre
520–570
·

Chevalier Lancelot
530–560

Mage Merlin
480–540

Sir Gawain
550–580

{{#invoke:Fonctions|multipleSuccession
| Titre1=Roi Arthur
| Mandat1=500–550
| Prédécesseur1=Uther Pendragon
| Successeur1=Lancelot
| Charte1=darkgods

| Titre2=Reine Guenièvre
| Mandat2=520–570
| Prédécesseur2=Igraine
| Successeur2=Morgane
| Charte2=empire

| Titre3=Chevalier Lancelot
| Mandat3=530–560
| Prédécesseur3=Roi Pellinore
| Successeur3=Sir Gawain
| Charte3=biographie

| Titre4=Mage Merlin
| Mandat4=480–540
| Prédécesseur4=Merlin l’Ancien
| Successeur4=Viviane
| Charte4=geographie

| Titre5=Sir Gawain
| Mandat5=550–580
| Prédécesseur5=Lancelot
| Successeur5=Perceval
| Charte5=orange
}}

🧩 Paramètres[modifier le wikicode]

  • Titre (obligatoire) : Titre affiché au centre du bloc supérieur.
  • Mandat (optionnel) : Texte affiché en plus petit sous le titre.
  • Prédécesseur (obligatoire) : Nom (avec lien) affiché à gauche, précédé d’une flèche vers la gauche.
  • Successeur (obligatoire) : Nom (avec lien) affiché à droite, suivi d’une flèche vers la droite.
  • Charte (optionnel) : Nom de la charte de couleurs à utiliser. Par défaut "defaut". Exemples : biographie, empire, geographie, darkgods.

🧰 CSS recommandé[modifier le wikicode]

Le modèle utilise des styles en ligne pour la mise en forme. Pour une meilleure intégration, il est conseillé d’ajouter ou de remplacer par des classes CSS personnalisées, notamment pour :

  • L’encadré principal (bordure, arrondi)
  • Le bloc titre (couleur de fond et texte)
  • La disposition en flex pour la succession

🔗 Voir aussi[modifier le wikicode]