Documentation de modèle (pour le modèle ci-dessus, parfois caché ou invisible)

Ce modèle permet de définir des infoboxes. C'est un méta-modèle : il n'est pas destiné à être dupliqué ou modifié directement mais à être utilisé par d'autres modèles et non pas directement dans un article. Il a été conçu et est maintenu par Wyz.

Utilisation

Ce modèle permet de décrire les différentes lignes souhaitées pour une infobox donnée, sachant que celle-ci se décompose de la façon suivante (chaque partie étant optionnelle) :

  • 3 lignes au-dessus
  • 1 bloc
    • 1 ligne d'image
    • 1 bloc en-tête
    • 16 lignes de détail
  • 3 lignes en dessous

Le bloc en-tête est constitué de 2 colonnes et 2 lignes

en-tête en-tête
detail detail

Une ligne de détail peut être :

  • Un en-tête seul
en-tête
  • Un détail seul
détail
  • Les deux
en-tête détail

Paramètres

titre 
le nom qui apparaît en haut de l'infobox (obligatoire)
icone 
le nom du fichier image à utiliser comme icône
couleur_fond 
couleur à utiliser pour le fond de l'infobox — par défaut #F2F2F2 (gris)
couleur_texte 
couleur du texte dans l'infobox — par défaut #000 (noir)
couleur_entete 
couleur du fond des en-têtes — par défaut #3366CC (bleu foncé)
couleur_texte_entete 
couleur du texte des en-tête et du titre - par défaut #000 (noir)
largeur_entete 
largeur des en-têtes (en %), quand l'en-tête et le détail sont sur la même ligne — par défaut 40
ligne_dessus1, ligne_dessus2, ligne_dessus3 
les lignes au-dessus
image 
le nom du fichier image à afficher
taille_image 
largeur de l'image en pixels — par défaut 210 (ATTENTION : il est recommandé de ne pas dépasser 250 sinon l'apparence de l'infobox pourrait être affectée)
entete1, entete_2 
les colonnes de la première ligne du bloc en-tête
detail_entete1, detail_entete2 
les colonnes de la deuxième ligne du bloc en-tête
chapeau_lignem 
une ligne d'en-tête
entete_lignem 
l'en-tête à gauche de la ligne
lignem 
le détail de la ligne
ligne_dessous1, ligne_dessous2 
les lignes au-dessous

Note : m est compris entre 1 et 16

Champs optionnels

Une ligne sans détail renseigné n'est pas affichée. Cela facilite la création de lignes d'infobox optionnelles. Pour marquer une ligne comme étant optionnelle, utilisez un paramètre qui a par défaut une chaîne vide, de la façon suivante :

|entete_ligne2=Trouvé
|ligne2={{{trouvé|}}}

Ainsi, si un article ne définit pas le paramètre trouvé dans son infobox, la ligne ne sera pas affichée.

Pour des champs plus complexes avec du contenu pré-formaté qui doit être toujours visible, même si le paramètre n'est pas défini, vous pouvez tout englober dans une déclaration #if pour que le tout ne soit pas visible quand le paramètre n'est pas utilisé. Dans l'exemple suivant, la déclaration #if se lit de la façon suivante : « #if:le paramètre poids a été renseigné | alors l'afficher suivi de "kg" » :

|entete_ligne4=Poids
|ligne4={{#if:{{{poids|}}}|{{{poids}}} kg}}

Pour plus d'information sur #if, voir ici (en anglais).

CSS

Exemple

{{Infobox
|titre=Titre
|icone=Configure.png
|ligne_dessus1=ligne dessus
|ligne_dessus2=ligne dessus
|ligne_dessus3=ligne dessus
|image=Example.jpg
|entete1=en-tête
|detail_entete1=détail
|entete2=en-tête
|detail_entete2=détail
|chapeau_ligne1=en-tête
|ligne2=détail
|ligne3=détail
|entete_ligne4=en-tête
|ligne4=détail
|ligne_dessous1=ligne dessous
|ligne_dessous2=ligne dessous
|ligne_dessous3=ligne dessous
}}

Visitez Modèle:Infobox/doc pour modifier ce texte ! (Comment ça fonctionne ?)
Sauf mention contraire, le contenu de la communauté est disponible sous licence CC-BY-SA .