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 79 : Ligne 79 :


{| class="wikitable"
{| class="wikitable"
! Paramètre !! Description !! Valeur par défaut
! Paramètre !! Description !! Exemple
|-
|-
| <code>Titre</code> || Titre affiché au centre de l’en-tête. || <code>PAGENAME</code>
| <code>Theme</code> || Nom du Theme affiché dans le bandeau de l’infobox || Biographie
|-
|-
| <code>Charte</code> || Nom de la charte visuelle à utiliser pour définir la couleur. || <code>defaut</code>
| <code>Charte</code> || Nom de la charte visuelle à utiliser pour définir la couleur || Empire
|-
|-
| <code> Theme </code> || Theme affiché au centre de l’en-tête. || <code></code>
| <code>Nom maternelle</code> || Nom tel qu’écrit dans la langue d’origine || <b>𐌇𐌀𐌓</b>
|-
|-
| <code>text</code> || Texte affiché au centre de l’en-tête. || <code>Lorem Ipsum</code>
| <code>Transcription phonétique</code> || Transcription du nom en alphabet phonétique international (API) || "/χaʁ/"
|-
|-
| <code>text</code> || Texte affiché au centre de l’en-tête. || <code>Lorem Ipsum</code>
| <code>Nom forme longue</code> || Nom officiel en version longue || Royaume de Valdoria
|-
|-
|}
|}
Ligne 111 : Ligne 111 :
{{#invoke:Charte|couleur|charte={{{Charte|defaut}}}|type=titre}}
{{#invoke:Charte|couleur|charte={{{Charte|defaut}}}|type=titre}}
</pre>
</pre>
<templatedata>
{
  "params": {
    "Theme": {
      "description": "Nom du Theme affiché dans le bandeau de l’infobox",
      "example": "Biographie",
      "type": "string",
      "required": false
    },
    "Charte": {
      "description": "Nom de la charte visuelle couleur (ex. : royaume, empire, etc.)",
      "example": "royaume",
      "type": "string",
      "required": false
    },
    "Titre": {
      "description": "Titre principal affiché dans l’en-tête",
      "example": "Har the Brave",
      "type": "string",
      "required": false
    },
    "Nom maternelle": {
      "description": "Nom tel qu’écrit dans la langue d’origine",
      "example": "𐌇𐌀𐌓",
      "type": "string",
      "required": false
    },
    "Transcription phonétique": {
      "description": "Transcription du nom en alphabet phonétique international (API)",
      "example": "/χaʁ/",
      "type": "string",
      "required": false
    },
    "Nom forme longue": {
      "description": "Nom officiel en version longue",
      "example": "Royaume de Valdoria",
      "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>

Version du 27 mai 2025 à 20:26

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 = 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/Documentation
{{Infobox V3/Début}}

Code avec charte personnalisée

Infobox V3/Début/Documentation
{{Infobox V3/Début
| Charte = empire }}

Code avec charte et thème personnalisés

Infobox V3/Début/Documentation
{{Infobox V3/Début
| Charte = biographie
| Theme = biographie}}

Code avec charte personnalisée

Infobox V3/Début/Documentation
Transcription phonétique
Version longue du nom
{{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/Documentation
{{Infobox V3/Début 
| text = Informations générales
| Charte = darkgods }}

🧩 Paramètres

Paramètre Description Exemple
Theme Nom du Theme affiché dans le bandeau de l’infobox Biographie
Charte Nom de la charte visuelle à utiliser pour définir la couleur Empire
Nom maternelle Nom tel qu’écrit dans la langue d’origine 𐌇𐌀𐌓
Transcription phonétique Transcription du nom en alphabet phonétique international (API) "/χaʁ/"
Nom forme longue Nom officiel en version longue Royaume de Valdoria

🎨 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}}