Actions

Aide

Menu (modèle)

De GBLL, TAL, ALAO, etc.

{{Menu}} permet de créer un menu d'après le contenu d'une page à inclure.

Utilise https://codepen.io/ahmadbassamemran/pen/zXwZKo.

Exemple

{{Menu|LexgaMe:Menu|LexgaMe:MenuPub}} va créer un menu d'après le contenu de la page LexgaMe:Menu pour les utilisateurs authentifiés et d'après la page LexgaMe:MenuPub pour les autres.

  • Les deux paramètres sont optionnels
  • Les menus publics (2e paramètres) n'ont pas d'item pour modifier le menu

Second paramètre

  • pas de valeur : visible partout
  • onlyPublic : seulement visible quand on n'est pas connecté ;
  • private : seulement visible quand on est connecté ;
  • autre : ignoré.

Syntaxe du menu

Les items de menu sont des catégories et ne peuvent être des liens Les items du sous-menu doivent être des liens

~nomItem1+Texte de l'item1>[[Item1 du sous-menu de l'item1]][[Item2 du sous-menu de l'item1]]
~nomItem2+Texte de l'item2>[[Item1 du sous-menu de l'item2]][[Item2 du sous-menu de l'item2]]

Style

Les menus ne doivent pas être visible à l'extérieur du wiki. On privilégiera Vector, mais le style global est stocké dans :

Pré-requis

Pour fonctionner en mode public/privé, le modèle nécessite l'extension Connected.