Différences entre les versions de « Documentation module:Boîte d'informations »

De Encyclopédie francophone de la Roue du Temps
Aller à la navigation Aller à la recherche
 
(5 versions intermédiaires par le même utilisateur non affichées)
Ligne 3 : Ligne 3 :
== Syntaxe ==
== Syntaxe ==
{| class="wikitable"
{| class="wikitable"
! Type !! Clé associée !! Couleur
! Type !! Clé associée !! Couleur !! Type !! Clé associée !! Couleur
|-
|-
| [[Modèle:Boîte d'informations Personnage|Personnage]]
| [[Modèle:Boîte d'informations Personnage|Personnage]]
| <code>character</code>
| <code>character</code>
| style="background-color: #FFEDA6;" | light-yellow
| style="background-color: #FFEDA6;" | light-yellow
| [[Modèle:Boîte d'informations Tribu Aielle|Tribu Aielle]]
| <code>aielClan</Code>
| style="background-color: #ad88c6;" | light-purple
|-
|-
| [[Modèle:Boîte d'informations Lieu|Lieu]]
| [[Modèle:Boîte d'informations Lieu|Lieu]]
| <code>location</code>
| <code>location</code>
| style="background-color: #C1E1FE;"| light-blue
| style="background-color: #C1E1FE;"| light-blue
| [[Modèle:Boîte d'informations Clan Aiel|Clan Aiel]]
| <code>aielSept</Code>
| style="background-color: #e1afd1;" | light-pink
|-
|-
| [[Modèle:Boîte d'informations Livre|Livre]]
| [[Modèle:Boîte d'informations Livre|Livre]]
| <code>book</code>
| <code>book</code>
| style="background-color: #DDFFDD;"| light-green
| style="background-color: #DDFFDD;"| light-green
| [[Modèle:Boîte d'informations Société Guerrière Aielle|Société Guerrière Aielle]]
| <code>aielWarriorSociety</Code>
| style="background-color: #ffbf78;" | light-orange
|-
|-
| [[Modèle:Boîte d'informations Objet|Objet]]
| [[Modèle:Boîte d'informations Objet|Objet]]
| <code>item</code>
| <code>item</code>
| style="background-color: #ee6c6c;"| light-red
| style="background-color: #ee6c6c;"| light-red
| [[Modèle:Boîte d'informations Épisode TV|Épisode TV]]
| <code>tvEpisode</code>
| style="background-color: #663399; color: #ffffff;"| purple
|-
|-
| [[Modèle:Boîte d'informations Commerce|Commerce]]
| [[Modèle:Boîte d'informations Commerce|Commerce]]
| <code>merchant</code>
| <code>merchant</code>
| style="background-color: #1e90ff;"| blue
| style="background-color: #1e90ff;"| blue
|
|
|
|-
| [[Modèle:Boîte d'informations Ajah|Ajah]]
| <code>ajah</code>
| <div style="background: #1c2677; color: #ffffff;">#1c2677</div><div style="background: #b51a1c;">#b51a1c</div><div style="background: #fcfdff;">#fcfdff</div><div style="background: #3c833b;">#3c833b</div><div style="background: #a56635;">#a56635</div><div style="background: #e1bd15;">#e1bd15</div><div style="background: #737886;">#737886</div><div style="background: #000000; color: #ffffff;">#000000</div>
|
|
|
|-
| [[Modèle:Boîte d'informations Traductions|Traductions]]
| <code>translation</code>
|
|
|
|
|}
|}



Version actuelle datée du 12 mars 2025 à 19:29

Le module Module:Boîte d'informations permet de produire des boîtes d'informations afin de préciser des informations sur différents sujets. De plus, pour faciliter la construction de la documentation des modèles, il construit aussi la syntaxe, le tableau des paramètres et un exemple montrant l'utilisation des paramètres.

Syntaxe

Type Clé associée Couleur Type Clé associée Couleur
Personnage character light-yellow Tribu Aielle aielClan light-purple
Lieu location light-blue Clan Aiel aielSept light-pink
Livre book light-green Société Guerrière Aielle aielWarriorSociety light-orange
Objet item light-red Épisode TV tvEpisode purple
Commerce merchant blue
Ajah ajah
#1c2677
#b51a1c
#fcfdff
#3c833b
#a56635
#e1bd15
#737886
#000000
Traductions translation

Couleurs libres : light-red, light-purple, purple.

Boîte d'informations

{{#invoke:Boîte d'informations|buildBox
| type = 
| Paramètres de la boîte d'informations
|}

Si le type n'est pas renseigné, la page sera marquée comme appartenant à la catégorie Catégorie:Page avec des modèles de boîte d'informations non renseigné, s'il n'existe pas, la page sera marquée comme appartenant à la catégorie Catégorie:Page avec des modèles de boîte d'informations inconnu.

Syntaxe

{{#invoke:Boîte d'informations|buildSyntax|type=...}}

Si nécessaire, les expressions régulières suivantes peuvent être utilisées dans Notepad++ pour créer automatiquement les emplacements de paramètres dans le modèle.

\| ([^=]+) =
| \1 = {{{\1|}}}

Si le type n'est pas renseigné, la page sera marquée comme appartenant à la catégorie Catégorie:Page avec des modèles de boîte d'informations non renseigné, s'il n'existe pas, la page sera marquée comme appartenant à la catégorie Catégorie:Page avec des modèles de boîte d'informations inconnu.

Tableau de paramètres

{{#invoke:Boîte d'informations|buildParameters|type=...}}

Si le type n'est pas renseigné, la page sera marquée comme appartenant à la catégorie Catégorie:Page avec des modèles de boîte d'informations non renseigné, s'il n'existe pas, la page sera marquée comme appartenant à la catégorie Catégorie:Page avec des modèles de boîte d'informations inconnu.

Exemple

{{#invoke:Boîte d'informations|buildExemple|type=...|modelName={{PAGENAME}}}}

Si le type n'est pas renseigné, la page sera marquée comme appartenant à la catégorie Catégorie:Page avec des modèles de boîte d'informations non renseigné, s'il n'existe pas, la page sera marquée comme appartenant à la catégorie Catégorie:Page avec des modèles de boîte d'informations inconnu. De plus, si le nom du modèle n'est pas renseigné, la page sera marquée comme appartenant à la catégorie Catégorie:Page avec des modèles non renseigné.

Références