« Modèle:Infobox V3/Début/Documentation » : différence entre les versions
| Ligne 20 : | Ligne 20 : | ||
=== Code minimal (charte par défaut, texte par défaut) === | === Code minimal (charte par défaut, texte par défaut) === | ||
<div> | |||
{{Infobox V3/Début}} | {{Infobox V3/Début}} | ||
{{Infobox V3/Fin Documentation}} | {{Infobox V3/Fin Documentation}} | ||
<pre>{{Infobox V3/Début}}</pre> | <pre>{{Infobox V3/Début}}</pre> | ||
{{clr}} | {{clr}} | ||
</div> | |||
=== Code avec charte personnalisée === | === Code avec charte personnalisée === | ||
{{Infobox V3/Début | Charte = empire }} | <div> | ||
{{Infobox V3/Début | |||
| Charte = empire }} | |||
{{Infobox V3/Fin Documentation}} | {{Infobox V3/Fin Documentation}} | ||
<pre>{{Infobox V3/Début| Charte = empire }}</pre> | <pre>{{Infobox V3/Début | ||
| Charte = empire }}</pre> | |||
{{clr}} | {{clr}} | ||
</div> | |||
=== Code avec charte et thème personnalisés=== | === Code avec charte et thème personnalisés=== | ||
{{Infobox V3/Début | Charte = biographie | Theme = biographie }} | <div> | ||
{{Infobox V3/Début | |||
| Charte = biographie | |||
| Theme = biographie }} | |||
{{Infobox V3/Fin Documentation}} | {{Infobox V3/Fin Documentation}} | ||
<pre>{{Infobox V3/Début| Charte = biographie| Theme = biographie}}</pre> | <pre>{{Infobox V3/Début | ||
| Charte = biographie | |||
| Theme = biographie}}</pre> | |||
{{clr}} | {{clr}} | ||
</div> | |||
=== Code avec charte personnalisée=== | === Code avec charte personnalisée=== | ||
<div> | |||
{{Infobox V3/Début | {{Infobox V3/Début | ||
| Charte = geographie | | Charte = geographie | ||
| Ligne 51 : | Ligne 64 : | ||
}}</pre> | }}</pre> | ||
{{clr}} | {{clr}} | ||
</div> | |||
=== Code avec charte personnalisée=== | === Code avec charte personnalisée=== | ||
{{Infobox V3/Début | text = Informations générales | Charte = darkgods }} | <div> | ||
{{Infobox V3/Début | |||
| text = Informations générales | |||
| Charte = darkgods }} | |||
{{Infobox V3/Fin Documentation}} | {{Infobox V3/Fin Documentation}} | ||
<pre>{{Infobox V3/Début | <pre>{{Infobox V3/Début | ||
| Ligne 58 : | Ligne 75 : | ||
| Charte = darkgods }}</pre> | | Charte = darkgods }}</pre> | ||
{{clr}} | {{clr}} | ||
</div> | |||
== 🧩 Paramètres == | == 🧩 Paramètres == | ||
Version du 27 mai 2025 à 20:02
📘 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 = change_nom_entête
| Charte = nom_de_la_charte
| Theme = nom_du_theme
| Langue maternelle = nom_langue_maternelle
| Transcription phonétique = transcription_phonétique
| Nom forme longue = Vversion_longue_nom
}}
🧪 Exemples
Code minimal (charte par défaut, texte par défaut)
{{Infobox V3/Début}}
Code avec charte personnalisée
{{Infobox V3/Début
| Charte = empire }}
Code avec charte et thème personnalisés
{{Infobox V3/Début
| Charte = biographie
| Theme = biographie}}
Code avec charte personnalisée
{{Infobox V3/Début
| Charte = empire
| Theme = empire
| Langue maternelle = Langue maternelle
| Transcription phonétique = Transcription phonétique
| Nom forme longue = Version longue du nom
}}
Code avec charte personnalisée
{{Infobox V3/Début
| text = Informations générales
| Charte = darkgods }}
🧩 Paramètres
| Paramètre | Description | Valeur par défaut |
|---|---|---|
Titre |
Titre affiché au centre de l’en-tête. | PAGENAME
|
Charte |
Nom de la charte visuelle à utiliser pour définir la couleur. | defaut
|
Theme |
Theme affiché au centre de l’en-tête. |
|
text |
Texte affiché au centre de l’en-tête. | Lorem Ipsum
|
text |
Texte affiché au centre de l’en-tête. | Lorem Ipsum
|
🎨 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}}
Affiche un bandeau coloré pour une infobox avec un titre centré, en utilisant une charte de couleurs.
| Paramètre | Description | Type | État | |
|---|---|---|---|---|
| Theme | Theme | Nom du Theme affiché dans le bandeau de l’infobox
| Chaîne | facultatif |
| Charte | Charte | Nom de la charte visuelle couleur (ex. : royaume, empire, etc.)
| Chaîne | facultatif |
| Titre | Titre | Titre principal affiché dans l’en-tête
| Chaîne | facultatif |
| Nom maternelle | Nom maternelle | Nom tel qu’écrit dans la langue d’origine
| Chaîne | facultatif |
| Transcription phonétique | Transcription phonétique | Transcription du nom en alphabet phonétique international (API)
| Chaîne | facultatif |
| Nom forme longue | Nom forme longue | Nom officiel en version longue
| Chaîne | facultatif |