« Modèle:Infobox V3/Début/Documentation » : différence entre les versions
Apparence
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
<div class="documentation" style="background-color: #e6f4ea | <noinclude> | ||
<div class="documentation" style="background-color: #e6f4ea"> | |||
{{Sous-page de documentation}} | {{Sous-page de documentation}} | ||
== | == 📘 Présentation == | ||
Ce modèle affiche un '''en-tête stylisé''' pour une infobox V3, avec une couleur de fond définie automatiquement via une [[Module:Charte|charte visuelle Lua]]. | |||
Code minimal ( | == 🔧 Syntaxe == | ||
<pre> | |||
{{Infobox V3/Début | |||
| text = Titre de l’en-tête | |||
| Charte = nom_de_la_charte | |||
}} | |||
</pre> | |||
== 🧪 Exemples == | |||
=== Code minimal (charte par défaut, texte par défaut) === | |||
{{Infobox V3/Début}} | {{Infobox V3/Début}} | ||
</div> | </div> | ||
<pre>{{Infobox V3/Début}}</pre> | |||
=== Code avec charte personnalisée === | |||
{{Infobox V3/Début | text = Informations générales | Charte = empire }} | |||
</div> | |||
<pre>{{Infobox V3/Début | text = Informations générales | Charte = empire }}</pre> | |||
== 🧩 Paramètres == | |||
= | {| class="wikitable" | ||
! Paramètre !! Description !! Valeur par défaut | |||
|- | |||
| <code>text</code> || Texte affiché au centre de l’en-tête. || <code>Lorem Ipsum</code> | |||
|- | |||
| <code>Charte</code> || Nom de la charte visuelle à utiliser pour définir la couleur. || <code>defaut</code> | |||
|} | |||
== | == 🎨 Gestion des couleurs == | ||
La couleur de fond de l’en-tête est automatiquement déterminée par le [[Module:Charte]], selon le nom de la charte et le type d’élément (`type=titre`). | |||
Exemple de structure dans le module : | |||
<pre> | <pre> | ||
{{ | return { | ||
royaume = { | |||
titre = "#995333", | |||
}} | hr = "#d8c9b8" | ||
} | |||
} | |||
</pre> | </pre> | ||
== | == 🧰 Utilisation technique == | ||
Le modèle appelle : | |||
<pre> | |||
{{#invoke:Charte|couleur|charte={{{Charte|defaut}}}|type=titre}} | |||
</pre> | |||
== 🧩 TemplateData == | |||
<templatedata> | <templatedata> | ||
{ | { | ||
"params": { | "params": { | ||
" | "text": { | ||
" | "description": "Texte affiché dans le bandeau de l’infobox", | ||
} | "example": "Nom du personnage", | ||
"type": "string", | |||
"required": false | |||
}, | |||
"Charte": { | |||
"description": "Nom de la charte visuelle (ex. : royaume, empire, etc.)", | |||
"example": "royaume", | |||
"type": "string", | |||
"required": false | |||
} | |||
}, | |||
"description": "Affiche un bandeau coloré pour une infobox avec un titre centré, en utilisant une charte de couleurs.", | |||
"format": "block" | |||
} | } | ||
</templatedata> | </templatedata> | ||
<p>Pour plus d’informations, voir la [[Modèle:{{PAGENAME}}/Documentation|documentation du modèle]].</p> | <p>Pour plus d’informations, voir la [[Modèle:{{PAGENAME}}/Documentation|documentation du modèle]].</p> | ||
</div> | |||
</noinclude> | |||
Version du 23 mai 2025 à 20:48
📘 Présentation
Ce modèle affiche un en-tête stylisé pour une infobox V3, avec une couleur de fond définie automatiquement via une charte visuelle Lua.
🔧 Syntaxe
{{Infobox V3/Début
| text = Titre de l’en-tête
| Charte = nom_de_la_charte
}}
🧪 Exemples
Code minimal (charte par défaut, texte par défaut)
Infobox V3/Début/Documentation
{{Infobox V3/Début}}
Code avec charte personnalisée
Infobox V3/Début/Documentation
{{Infobox V3/Début | text = Informations générales | Charte = empire }}
🧩 Paramètres
| Paramètre | Description | Valeur par défaut |
|---|---|---|
text |
Texte affiché au centre de l’en-tête. | Lorem Ipsum
|
Charte |
Nom de la charte visuelle à utiliser pour définir la couleur. | defaut
|
🎨 Gestion des couleurs
La couleur de fond de l’en-tête est automatiquement déterminée par le Module:Charte, selon le nom de la charte et le type d’élément (`type=titre`).
Exemple de structure dans le module :
return {
royaume = {
titre = "#995333",
hr = "#d8c9b8"
}
}
🧰 Utilisation technique
Le modèle appelle :
{{#invoke:Charte|couleur|charte={{{Charte|defaut}}}|type=titre}}
🧩 TemplateData
Affiche un bandeau coloré pour une infobox avec un titre centré, en utilisant une charte de couleurs.
| Paramètre | Description | Type | État | |
|---|---|---|---|---|
| text | text | Texte affiché dans le bandeau de l’infobox
| Chaîne | facultatif |
| Charte | Charte | Nom de la charte visuelle (ex. : royaume, empire, etc.)
| Chaîne | facultatif |
Pour plus d’informations, voir la documentation du modèle.