« Module:Infobox/doc » : différence entre les versions
De Nefald
Autres actions
Aucun résumé des modifications |
m Cat Balises : Modification par mobile Modification par le web mobile |
||
| (12 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 == | ||
;Voir tous les [[:Catégorie:Modèle d'infobox|modèles d'infobox]]. | |||
* {{Modèle|Infobox Localité}} - Pour les localités (villages, villes, cités...) | * {{Modèle|Infobox Localité}} - Pour les localités (villages, villes, cités...) | ||
* {{Modèle|Infobox Grade}} - Pour les grades (Architecte, scribe, Ménestrel ...) | * {{Modèle|Infobox Grade}} - Pour les grades (Architecte, scribe, Ménestrel ...) | ||
| Ligne 22 : | Ligne 24 : | ||
=== É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 102 : | ||
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 135 : | ||
{{Documentation}} | {{Documentation}} | ||
</noinclude> | </noinclude> | ||
</pre> | </pre> | ||
| Ligne 135 : | Ligne 142 : | ||
* {{Module|Infobox/Configs}} | * {{Module|Infobox/Configs}} | ||
* {{Module|Infobox}} | * {{Module|Infobox}} | ||
<pre> | |||
* Modèle:Infobox <NomType> | |||
</pre> | </pre> | ||
| Ligne 163 : | Ligne 172 : | ||
* {{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 | ||
* {{Module|Infobox/Configs/ | * {{Module|Infobox/Configs/xxx}} - Configuration de chaque type | ||
== Dépannage == | == Dépannage == | ||
| Ligne 180 : | Ligne 189 : | ||
<includeonly>[[Catégorie:Documentation de module]]</includeonly> | <includeonly>[[Catégorie:Documentation de module]]</includeonly> | ||
[[:Catégorie: Modèle d'infobox]] | |||
<noinclude>[[Catégorie:Documentation de modèle]]</noinclude> | |||