Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Module:Infobox/doc » : différence entre les versions

De Nefald
Aucun résumé des modifications
Hiob (discussion | contributions)
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 ==
* {{Modèle|Infobox Monde}} - Pour les mondes Minecraft
 
;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>
Module:Infobox/Configs/<NomType>
avec cette structure :
</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>
* Modèle|Infobox NomType<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/TypeX}} - Configuration de chaque type
* {{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>
Les témoins (''cookies'') nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de témoins.