« Module:Infobox/doc » : différence entre les versions
De Nefald
Autres actions
Aucun résumé des modifications |
|||
| (16 versions intermédiaires par 2 utilisateurs non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
== Description == | == Description == | ||
Le système d'infobox modulaire permet de créer et gérer facilement différents types d'infobox sur le wiki. Chaque type d'infobox est configuré dans un module séparé pour faciliter la maintenance. | Le système d'infobox modulaire permet de créer et gérer facilement différents types d'infobox sur le wiki. Chaque type d'infobox est configuré dans un module séparé pour faciliter la maintenance. | ||
== Infobox disponibles == | == Infobox disponibles == | ||
* {{Modèle|Infobox | |||
* {{Modèle|Infobox Localité}} - | ;Voir tous les [[:Catégorie:Modèle d'infobox|modèles d'infobox]]: | ||
* {{Modèle|Infobox | * {{m|Modèle:Infobox Edifice}} - {{GETSHORTDESC:Modèle:Infobox Edifice}} | ||
* {{Modèle|Infobox | * {{m|Modèle:Infobox Grade}} - {{GETSHORTDESC:Modèle:Infobox Grade}} | ||
* {{m|Modèle:Infobox Géographie}} - {{GETSHORTDESC:Modèle:Infobox Géographie}} | |||
* {{m|Modèle:Infobox Géopolitique}} - {{GETSHORTDESC:Modèle:Infobox Géopolitique}} | |||
* {{m|Modèle:Infobox Localité}} - {{GETSHORTDESC:Modèle:Infobox Localité}} | |||
* {{m|Modèle:Infobox Membre}} - {{GETSHORTDESC:Modèle:Infobox Membre}} | |||
* {{m|Modèle:Infobox Mythe}} - {{GETSHORTDESC:Modèle:Infobox Mythe}} | |||
* {{m|Modèle:Infobox Organisation}} - {{GETSHORTDESC:Modèle:Infobox Organisation}} | |||
* {{m|Modèle:Infobox Ouvrage}} - {{GETSHORTDESC:Modèle:Infobox Ouvrage}} | |||
* {{m|Modèle:Infobox Personnage}} - {{GETSHORTDESC:Modèle:Infobox Personnage}} | |||
* {{m|Modèle:Infobox Plugin}} - {{GETSHORTDESC:Modèle:Infobox Plugin}} | |||
* {{m|Modèle:Infobox Transport}} - {{GETSHORTDESC:Modèle:Infobox Transport}} | |||
== Utilisation == | == Utilisation == | ||
| Ligne 22 : | Ligne 33 : | ||
=== Étape 1 : Créer la configuration === | === Étape 1 : Créer la configuration === | ||
Créez une sous-page dans : | Créez une sous-page dans : | ||
<pre> | <pre> | ||
Module:Infobox/Configs/<NomType> | |||
</pre> | |||
avec cette structure : | |||
<pre> | <pre> | ||
| Ligne 97 : | Ligne 111 : | ||
return config | return config | ||
</pre> | </pre> | ||
=== Étape 2 : Créer le modèle === | === Étape 2 : Créer le modèle === | ||
Créez : | Créez : | ||
<pre>{{Modèle:Infobox_Organisation}}</pre> avec ce contenu : | <pre>{{Modèle:Infobox_Organisation}}</pre> | ||
avec ce contenu : | |||
<pre> | <pre> | ||
| Ligne 129 : | Ligne 144 : | ||
{{Documentation}} | {{Documentation}} | ||
</noinclude> | </noinclude> | ||
</pre> | </pre> | ||
| Ligne 135 : | Ligne 151 : | ||
* {{Module|Infobox/Configs}} | * {{Module|Infobox/Configs}} | ||
* {{Module|Infobox}} | * {{Module|Infobox}} | ||
<pre> | |||
* Modèle:Infobox <NomType> | |||
</pre> | </pre> | ||
| Ligne 163 : | Ligne 181 : | ||
* {{Module|Infobox/Core}} - Logique de rendu HTML | * {{Module|Infobox/Core}} - Logique de rendu HTML | ||
* {{Module|Infobox/Configs}} - Gestionnaire des configurations | * {{Module|Infobox/Configs}} - Gestionnaire des configurations | ||
;Liste des configurations des différents modèles d'infoboxes: | |||
{{#dpl: | |||
|titlematch = Infobox/Configs/% | |||
|namespace = Module | |||
|shownamespace = true | |||
}} | |||
== Dépannage == | == Dépannage == | ||
| Ligne 177 : | Ligne 202 : | ||
== Catégories == | == Catégories == | ||
Les infobox sont automatiquement catégorisées dans | Les infobox sont automatiquement catégorisées dans [[:Catégorie: Modèle d'infobox]]. | ||
<includeonly>[[Catégorie:Documentation de | <includeonly>[[Catégorie:Module d'infobox]]</includeonly> | ||
<noinclude>[[Catégorie:Documentation de modèle]]</noinclude> | |||