Aller au contenu

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

De Wikiquestia
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}}
== Utilisation ==
Ce modèle sert à afficher le début d’une infobox V3 personnalisée.


== Exemples ==
== 📘 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 (couleurs par défaut, le titre est automatiquement celui de la page) :
== 🔧 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>


<pre>{{Infobox V3/Début}}</pre>
== 🧩 Paramètres ==


== Paramètres ==
{| class="wikitable"
* <code>text</code> – Le titre principal de l’infobox.
! Paramètre !! Description !! Valeur par défaut
* <code>Couleur</code> – La couleur de fond du bandeau supérieur (facultatif).
|-
| <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>
|}


== Utilisation ==
== 🎨 Gestion des couleurs ==
Ce modèle permet d’afficher le début d’une infobox personnalisée avec un titre centré, sur fond coloré.
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`).


=== Syntaxe ===
Exemple de structure dans le module :
<pre>
<pre>
{{Infobox V3/Début
return {
| Charte = Titre de l'infobox
  royaume = {
| text = #e0e0ff
    titre = "#995333",
}}
    hr    = "#d8c9b8"
  }
}
</pre>
</pre>


=== Paramètres ===
== 🧰 Utilisation technique ==
; <code>text</code> : Texte à afficher comme en-tête du bloc.
Le modèle appelle :
; <code>Couleur</code> : (optionnel) Couleur de fond du titre. Défaut : <code>#ddd</code>.
<pre>
<hr style="border: 0; height: 1px; background-color: #ccc; margin: 1em 0;">
{{#invoke:Charte|couleur|charte={{{Charte|defaut}}}|type=titre}}
</pre>


== 🧩 TemplateData ==
<templatedata>
<templatedata>
{
{
"params": {
"params": {
"Charte": {},
"text": {
"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

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

📘 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ètres du modèle

La mise en forme multiligne est préférée pour ce modèle.

ParamètreDescriptionTypeÉtat
texttext

Texte affiché dans le bandeau de l’infobox

Exemple
Nom du personnage
Chaînefacultatif
CharteCharte

Nom de la charte visuelle (ex. : royaume, empire, etc.)

Exemple
royaume
Chaînefacultatif

Pour plus d’informations, voir la documentation du modèle.