Actions

Aide

Différences entre versions de « Menu (modèle) »

De GBLL, TAL, ALAO, etc.

Ligne 3 : Ligne 3 :
 
Utilise https://codepen.io/ahmadbassamemran/pen/zXwZKo.
 
Utilise https://codepen.io/ahmadbassamemran/pen/zXwZKo.
 
==Exemple==
 
==Exemple==
{{code|{{Menu{{pipe}}LexgaMe:Menu{{pipe}}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.
+
{{Menu|LexgaMe:Menu|LexgaMe:MenuPub}}{{code|{{Menu{{pipe}}LexgaMe:Menu{{pipe}}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.
 
{{clear}}
 
{{clear}}
→ {{Menu|LexgaMe:Menu}}
+
=== Informations complémentaires ===
 
+
*Les deux paramètres sont optionnels ;
{{encart|*Les deux paramètres sont optionnels
+
*Les menus publics (2e paramètres) n'ont pas d'item pour modifier le menu.
*Les menus publics (2e paramètres) n'ont pas d'item pour modifier le menu}}
 
 
 
=== Second paramètre ===
 
* {{code|pas de valeur}} : visible partout
 
* {{code|onlyPublic}} : seulement visible quand on n'est pas connecté ;
 
* {{code|private}} : seulement visible quand on est connecté ;
 
* autre : ignoré.
 
  
 
== Syntaxe du menu==
 
== Syntaxe du menu==

Version du 17 mai 2022 à 12:52

{{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.

Informations complémentaires

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

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.