Module:Palette de navigation/doc
De Ekopedia
Ceci est la page de documentation pour Module:Palette de navigation
Ce module implémente le modèle {{Utilisateur:Hlm Z./Palette de navigation}}. Voir la page du modèle pour les instructions d'utilisation.
Fonctions exportables
-
palette(frame)
– Fonction principale du module appelable avec#invoke
dans un modèle renvoyant la structure HTML de la palette. -
_palette(args)
– Fonction subsidiaire du module appelable avecrequire()
dans un autre module renvoyant la structure HTML de la palette.
Autres fonctions
-
erreur()
– Retourne un message d'erreur en rouge visible par l'utilisateur. -
formatageLigne(liste)
– Prend en argument la liste des éléments de la palette et retourne le formatage wikifié de cette liste. -
liens()
– Retourne la mise en forme du lien modifier disponible en haut à gauche de la palette. -
entete()
– Construit l'entête des palettes et retourne le titre, l'état et le bouton modifier des palette. -
banniere()
– Construit les bannières inférieures et supérieures des palettes. -
listeSimple(liste, n, pariteLigne)
– Retourne les listes simples pairs ou impairs. L'argumentpariteLigne
permet de désactiver les listes pairs (option pour les sections). -
listeGroupe(groupe, liste, n)
– Retourne les groupes avec listes pairs ou impairs. -
ligne(prefixe, n)
– Retourne la ligne des palettes (liste, groupe et sous-groupe). Cette méthode permet également les sous-groupes récursifs. -
section(n)
– Retourne les sections déroulantes des palettes (liste, sous-groupe et sous-liste). Cette méthode permet les sous-groupes grâce à l'appel de la méthodelignePalette(prefixe, n)
. -
contenu()
– Construit le corps des palettes (ligne ou section).
Exemples
Pour des exemples, voir la page de test permettant de tester diverses modifications apportées.