Modèle:Méta palette de navigation/Documentation

De TP INTD
< Modèle:Méta palette de navigation
Révision datée du 3 août 2009 à 14:05 par imported>Jacques Ducloy
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Ceci est la page de documentation du modèle {{Méta palette de navigation}}.
Cette page n’est pas destinée à être visualisée directement. Les liens utilisant des pseudo-variables peuvent paraître rompus (en rouge) ; ne pas les remplacer par des noms de pages codés en dur ni des URL.

logo import Wikipédia Modèle importé de Wikipédia, voir :
Important
Limitez autant que possible le nombre de modifications de ce modèle.

Ce modèle est utilisé par de très nombreuses pages : chaque modification de ce modèle doit se répercuter sur chacune d’entre elles, ce qui peut prendre beaucoup de temps et retarder ainsi leur mise à jour.

Il convient donc :

  • d'aller dans la page de discussion pour recueillir le consensus pour toute modification susceptible d’être contestée ou au contraire améliorée par d’autres contributeurs ;
  • d'essayer les modifications dans une sous-page personnelle pour en vérifier son fonctionnement avant de modifier le modèle.

La taille de la file d’attente est visible sur Special:Statistics.

Modèle:Accessibilité à corriger

Ce méta modèle permet une palette de navigation pour grouper des liens par thème dans une boîte déroulante. Dans un article, lorsqu’il y a plusieurs palettes, elles sont conçues pour s’empiler sans espacements.

Modèle

{{Méta palette de navigation
 | modèle     = {{subst:PAGENAME}}<!-- Ne pas modifier -->
 | titre      = 
 | image      = 

 | groupe1 = 
 | liste1  = 

 | groupe2 = 
 | liste2  = 

...

 | dessous = 
}}

Nom du modèle

Création d’une nouvelle palette
Lors de la création d’un nouveau modèle de palette de navigation, il est recommandé de respecter la convention des noms de modèles. Ainsi le nom devrait toujours débuter par « Palette » suivi du nom commençant par une majuscule. Quelques exemple de noms de modèles : Modèle:Palette Nom de la paletteModèle:Palette Régions des États-UnisModèle:Palette Processus nucléairesModèle:Palette Unibroue
Mise à jour d’une ancienne palette
Lors de la mise à jour d’un ancien modèle de palette de navigation qui ne respecte pas la convention des titres de modèle, il est recommandé de renommer la palette et d’y ajouter le terme « Palette » au début du nom du modèle.

Exemples de palettes

Avec image dans le titre


Avec image dans le corps

Modèle:Méta palette de navigation/Documentation/Exemple 4


Avec sous-titre

Modèle:Méta palette de navigation/Documentation/Exemple 5


Plusieurs palettes de navigation

Modèle:Palette Biome Modèle:Palette Écozone Modèle:Palette Cycle biogéochimique


Avec sous-groupes


Sans groupe ni image


Paramètres

Obligatoires

modèle
Le nom du modèle, nécessaire pour les liens « v • d • m » (« voir • discuter • modifier ») afin qu’ils fonctionnent sur toutes les pages où ce modèle est utilisé. Vous pouvez entrer {{subst:PAGENAME}} comme valeur afin d’éviter les erreurs.
titre
Texte centré qui apparaît dans l’entête du tableau. Habituellement, il s’agit du sujet du modèle. Ceci devrait être contenu sur une ligne, mais si une deuxième est nécessaire, utiliser {{-}} pour que le texte soit bien centré.
La couleur de fond par défaut est #ccccff), mais il est possible de le modifier avec le paramètre styletitre (voir ci-dessous).
liste#
Le corps de ce modèle est habituellement une liste de liens. Le format est sur une seule ligne, bien que le texte peut être entré sur des lignes séparées à l’intérieur des balises <div> </div> (Voir #Exemple avec code). Au moins un paramètre liste est requis ; chaque liste additionnelle sera affichée sur une rangée séparée. Chaque liste# peut être précédée par un paramètre groupn correspondant, si nécessaire (Voir ci-dessous).
La couleur de fond par défaut des liste est #ccccff), mais peut être modifié avec les paramètres stylecorps, stylepair et/ou style impair (voir ci-dessous).

Optionnels

Cellules

groupe#
Lorsque que spécifié, le texte apparaît dans l’entête de la cellule, à gauche de la liste#. Si absent, la liste# prend toute la largeur du tableau.
La couleur de fond par défaut est #ddddff, mais peut être modifiée avec le paramètre stylegroupe (voir ci-dessous).
image
Une image peut être affichée dans la cellule sous le titre et à la droite du corps (les groupes/listes). Pour que l’image apparaisse correctement, un paramètre de la liste1 doit être spécifié. Le paramètre image accepte la syntaxe wiki standard. Exemple :
[[Image:Exemple.jpg|100px]]
Dans un modèle ou le corps (les groupes/listes) ne s’étend pas jusqu’au bout à droite, l’image sortira de la marge de droite. Ceci peut être corrigé en utilisant le paramètre right dans la syntaxe wiki de l’image. Exemple :
[[Image:Example.jpg|80px|right]]
dessus
Une cellule pleine largeur peut apparaître entre la barre de titre et le premier groupe/liste, juste au-dessus du corps (groupes/listes/image). Dans un modèle sans image, dessus se comporte de la même façon que liste1 sans paramètre le groupe1.
dessous
Une cellule pleine largeur peut apparaître dessous le corps du modèle (groupes/listes/image). Dans un modèle sans image, dessous se comporte comme si la dernière liste# sans le paramètre groupe#. (voir #Exemple avec image et style)

Styles

Lorsque vous indiquez des styles de couleurs, veillez à respecter les recommandations sur l’usage de la couleur dans les articles.

styletitre
Les styles CSS à appliquer à la barre d’entête. Exemple :
styletitre = background:#nnnnnn;
styletitre = background:nom;
stylecorps
Les styles CSS à appliquer au corps du modèle. Le mot style (plus court) peut être utilisé lorsqu’aucun autre paramètre de style n’est spécifié. Cette option doit être utilisée avec parcimonie, car elle peut provoquer des contradictions visuelles. Exemples :
background:#nnnnnn;
text-align:[right/center/left/justified];
width:N [em/%/px ou width:auto];
float:[left/right/none];
clear:[right/left/both/none];
stylegroupe
Les styles CSS à appliquer aux cellules groupe#. Cette option écrase tous les styles qui sont appliqués au tableau entier. Exemples :
background:#nnnnnn;
text-align:[left/center/right];
vertical-align:[top/middle/bottom];
white-space:nowrap;
styleliste
Les styles CSS à appliquer aux listes. Ce paramètre est écrasé si stylepair/styleimpair est spécifié. (voir ci-dessous)
stylepair
styleimpair
Les styles CSS à appliquer respectivement aux listes pairs (liste2, liste4, etc.) et impairs (liste1, liste3, etc.). Habituellement utilisé pour afficher une couleur (background:#nnnnnn;) pour colorer alternativement des rangées de listes.
styledessus
styledessous
Les styles CSS à appliquer à la cellule du haut (spécifiés par le paramètre dessus) et la cellule du bas (spécifiés par le paramètre dessous). Souvent utilisé pour l’alignement du texte et la couleur de fond :
background:#nnnnnn;
text-align:[left/center/right];

Autres

sous-titre
Un sous-titre optionnel peut apparaître sous le titre obligatoire. Il sera automatiquement plus petit que le titre.
étatboîte
Ce paramètre contrôle l’enroulement et le déroulement de la boîte lorsqu’elle s’affiche sur une page. Note : ne pas utiliser ce paramètre dans l’espace encyclopédique. Dans les autres espaces de noms que le principal, vous pouvez remplir le champ avec collapsed ou uncollapsed.
  • collapsed : la boîte sera fermée (enroulée) lors du chargement de la page.
  • uncollapsed : la boîte sera ouverte (déroulée) lors du chargement de page.
  • vide (par défaut) : la boîte sera ouverte (déroulée), mais si la page contient deux boîtes ou plus, elle seront fermées (enroulées) lors du chargement de la page (autocollapse).


Voir aussi