« Modèle:Infobox V3/Début/Documentation » : différence entre les versions
Apparence
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| (21 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
<noinclude><div class=documentation style="background-color: #e6f4ea;> | <onlyinclude>{{#ifexpr: | ||
{{Sous-page de documentation}} | {{#ifeq:{{FULLPAGENAME}}|Modèle:Infobox V3/Début|1|0}} + | ||
{{#ifeq:{{FULLPAGENAME}}|Modèle:Infobox V3/Début/Documentation|1|0}} = 0 | |||
| | |||
<div class="infobox"><div class="entete {{{Theme}}}" style="font-weight: bold; text-align: center; background-color: {{#invoke:Charte|couleur|charte={{{Charte|defaut}}}|type=titre}}; color: {{#invoke:Charte|couleur|charte={{{Charte|defaut}}}|type=texte}}; font-size: 1.4em; margin-bottom: 0.5em;">{{#if:{{{Titre|}}}|{{{Titre}}}|{{PAGENAME}}}}{{#if:{{{Nom langue originale|}}}|<div class="infobox-LO" style="text-align:center; font-size: small;">{{Lang| code={{{Code Langue|}}}| texte={{{Nom langue originale}}}}}</div>}}{{#if:{{{Transcription phonétique|}}}|<div class="infobox-LO" style="text-align:center; font-size: small;">{{{Transcription phonétique}}}</div>}}{{#if:{{{Nom forme longue|}}}|<div class="infobox-LO" style="text-align:center; font-size: small; font-style: italic;">{{{Nom forme longue}}}</div>}}</div></div> | |||
}}</onlyinclude> | |||
<noinclude><div class="documentation" style="background-color: #e6f4ea;"> | |||
{{Sous-page de documentation}} | |||
== 📘 Présentation == | == 📘 Présentation == | ||
Ce modèle affiche un '''en-tête stylisé''' pour une infobox V3, avec une | Ce modèle affiche un '''en-tête stylisé''' pour une infobox V3, avec un fond coloré (selon la charte), un titre central, un nom local, une transcription phonétique, et un nom forme longue. | ||
Il constitue la '''brique de départ''' des infobox V3 et fait appel automatiquement à une [[Module:Charte|charte visuelle Lua]]. | |||
== 🔧 Syntaxe == | == 🔧 Syntaxe == | ||
=== Vide === | |||
<pre> | <pre> | ||
{{Infobox V3/Début | {{Infobox V3/Début | ||
| | | Titre = | ||
| Charte = | | Charte = | ||
| Theme = | | Theme = | ||
| Langue | | Code Langue = | ||
| Transcription phonétique = | | Nom langue originale = | ||
| Nom forme longue = | | Transcription phonétique = | ||
| Nom forme longue = | |||
}} | }} | ||
</pre> | </pre> | ||
== | === Conditionnelle === | ||
<pre> | |||
{{Infobox V3/Début | |||
| Titre = {{{Titre|}}} | |||
| Charte = {{{Charte|defaut}}} | |||
| Theme = {{{Theme|}}} | |||
| Code Langue = {{{Code Langue|}}} | |||
| Nom langue originale = {{{Nom langue originale|}}} | |||
| Transcription phonétique = {{{Transcription phonétique|}}} | |||
| Nom forme longue = {{{Nom forme longue|}}} | |||
}} | |||
</pre> | |||
=== Code | == 🧪 Exemple == | ||
{{Infobox V3/ | <div> | ||
{{Infobox V3/Début | |||
| Charte = geographie | |||
| Theme = geographie | |||
| Titre = Seliaroth Melkitim | |||
| Code Langue = eln | |||
| Nom langue originale = ßäliaros Mälkitim | |||
| Transcription phonétique = [sɛ.lja.ʁɔs mæl.ki.tim] | |||
| Nom forme longue = République elfique de Seliaroth | |||
}} | |||
{{Infobox V3/Fin Documentation}} | |||
</div> | </div> | ||
<syntaxhighlight lang="wikitext"> | |||
< | |||
{{Infobox V3/Début | {{Infobox V3/Début | ||
| Charte = geographie | | Charte = geographie | ||
| Theme = geographie | | Theme = geographie | ||
| Langue | | Titre = Seliaroth Melkitim | ||
| Transcription phonétique = | | Code Langue = eln | ||
| Nom forme longue = | | Nom langue originale = ßäliaros Mälkitim | ||
| Transcription phonétique = [sɛ.lja.ʁɔs mæl.ki.tim] | |||
| Nom forme longue = République elfique de Seliaroth | |||
}} | }} | ||
{{Infobox V3/Fin Documentation}} | |||
</syntaxhighlight> | |||
== 🧩 Paramètres == | == 🧩 Paramètres == | ||
{| class="wikitable" | {| class="wikitable" | ||
! Paramètre !! Description !! | ! Paramètre !! Description !! Exemple | ||
|- | |- | ||
| <code>Titre</code> || Titre affiché | | <code>Titre</code> || Titre affiché en haut de l’infobox. Si vide, <code>{{PAGENAME}}</code> est utilisé automatiquement. || Royaume de Valdoria | ||
|- | |- | ||
| <code>Charte</code> || Nom de la charte visuelle à utiliser pour définir | | <code>Charte</code> || Nom de la charte visuelle à utiliser pour définir couleurs et styles || empire | ||
|- | |- | ||
| <code> Theme </code> || | | <code>Theme</code> || Nom de thème CSS pour adapter le style (biographie, géographie, etc.) || geographie | ||
|- | |- | ||
| <code> | | <code>Code Langue</code> || Code ISO ou interne utilisé pour le modèle <code>{{Lang}}</code> || eln | ||
|- | |- | ||
| <code> | | <code>Nom langue originale</code> || Nom tel qu’écrit dans la langue d’origine || ßäliaros Mälkitim | ||
|- | |- | ||
| <code>Transcription phonétique</code> || Transcription du nom (en API ou autre système) || [seljaʁɔs] | |||
|- | |||
| <code>Nom forme longue</code> || Nom officiel ou version longue, affiché en italique || République de Xendria | |||
|} | |} | ||
== 🎨 Gestion des couleurs == | == 🎨 Gestion des couleurs == | ||
Les couleurs de fond et de texte sont générées automatiquement par le [[Module:Charte]] selon la charte indiquée. | |||
Exemple de structure | Exemple de structure : | ||
<pre> | <pre> | ||
return { | return { | ||
empire = { | |||
titre = "#884444", | |||
texte = "#ffffff" | |||
}, | |||
royaume = { | royaume = { | ||
titre = "#995333", | titre = "#995333", | ||
texte = "#f0f0f0" | |||
} | } | ||
} | } | ||
| Ligne 95 : | Ligne 102 : | ||
== 🧰 Utilisation technique == | == 🧰 Utilisation technique == | ||
Le | * Le titre est affiché par : | ||
<pre>{{#if:{{{Titre|}}}|{{{Titre}}}|{{PAGENAME}}}}</pre> | |||
* Les couleurs sont obtenues par : | |||
<pre> | <pre> | ||
{{#invoke:Charte|couleur|charte={{{Charte|defaut}}}|type=titre}} | {{#invoke:Charte|couleur|charte={{{Charte|defaut}}}|type=titre}} | ||
{{#invoke:Charte|couleur|charte={{{Charte|defaut}}}|type=texte}} | |||
</pre> | </pre> | ||
* Les blocs de langue originale, transcription et nom long ne s’affichent que si les champs sont renseignés. | |||
== 🔗 Voir aussi == | |||
* [[Modèle:Infobox V3]] | |||
* [[Module:Charte]] | |||
* [[Modèle:Lang]] | |||
* [[Aide:Infobox]] | |||
* [[Modèle:Infobox V3/Fin Documentation]] | |||
</div></noinclude> | |||
</ | |||
Dernière version du 26 août 2025 à 12:24
📘 Présentation[modifier le wikicode]
Ce modèle affiche un en-tête stylisé pour une infobox V3, avec un fond coloré (selon la charte), un titre central, un nom local, une transcription phonétique, et un nom forme longue. Il constitue la brique de départ des infobox V3 et fait appel automatiquement à une charte visuelle Lua.
🔧 Syntaxe[modifier le wikicode]
Vide[modifier le wikicode]
{{Infobox V3/Début
| Titre =
| Charte =
| Theme =
| Code Langue =
| Nom langue originale =
| Transcription phonétique =
| Nom forme longue =
}}
Conditionnelle[modifier le wikicode]
{{Infobox V3/Début
| Titre = {{{Titre|}}}
| Charte = {{{Charte|defaut}}}
| Theme = {{{Theme|}}}
| Code Langue = {{{Code Langue|}}}
| Nom langue originale = {{{Nom langue originale|}}}
| Transcription phonétique = {{{Transcription phonétique|}}}
| Nom forme longue = {{{Nom forme longue|}}}
}}
🧪 Exemple[modifier le wikicode]
Seliaroth Melkitim
ßäliaros Mälkitim (eln)
[sɛ.lja.ʁɔs mæl.ki.tim]
République elfique de Seliaroth
{{Infobox V3/Début
| Charte = geographie
| Theme = geographie
| Titre = Seliaroth Melkitim
| Code Langue = eln
| Nom langue originale = ßäliaros Mälkitim
| Transcription phonétique = [sɛ.lja.ʁɔs mæl.ki.tim]
| Nom forme longue = République elfique de Seliaroth
}}
{{Infobox V3/Fin Documentation}}
🧩 Paramètres[modifier le wikicode]
| Paramètre | Description | Exemple |
|---|---|---|
Titre |
Titre affiché en haut de l’infobox. Si vide, Infobox V3/Début/Documentation est utilisé automatiquement. |
Royaume de Valdoria |
Charte |
Nom de la charte visuelle à utiliser pour définir couleurs et styles | empire |
Theme |
Nom de thème CSS pour adapter le style (biographie, géographie, etc.) | geographie |
Code Langue |
Code ISO ou interne utilisé pour le modèle {{{texte}}} ({{{code}}}) |
eln |
Nom langue originale |
Nom tel qu’écrit dans la langue d’origine | ßäliaros Mälkitim |
Transcription phonétique |
Transcription du nom (en API ou autre système) | [seljaʁɔs] |
Nom forme longue |
Nom officiel ou version longue, affiché en italique | République de Xendria |
🎨 Gestion des couleurs[modifier le wikicode]
Les couleurs de fond et de texte sont générées automatiquement par le Module:Charte selon la charte indiquée.
Exemple de structure :
return {
empire = {
titre = "#884444",
texte = "#ffffff"
},
royaume = {
titre = "#995333",
texte = "#f0f0f0"
}
}
🧰 Utilisation technique[modifier le wikicode]
- Le titre est affiché par :
{{#if:{{{Titre|}}}|{{{Titre}}}|{{PAGENAME}}}}
- Les couleurs sont obtenues par :
{{#invoke:Charte|couleur|charte={{{Charte|defaut}}}|type=titre}}
{{#invoke:Charte|couleur|charte={{{Charte|defaut}}}|type=texte}}
- Les blocs de langue originale, transcription et nom long ne s’affichent que si les champs sont renseignés.