{{https://www.dokuwiki.org/_media/wiki:dokuwiki-128.png}}
{{tag> rappel ici guide DW}}
====== créer des menus avec DW======
des essais et des notes à copier-coller les prochaines fois...
===== tout à la main =====
Pour une partie du site,par exemple :
* 📁 outils
* 📁 du web
* 📁 pour imprimer en 3D
* 📁 pour découper - graver
où chaque dossier-espace de nom comporte plusieurs pages, voir plusieurs sous-catégories.
==== avec les balises Bootstrap ====
comme ''nav'' ou ''listgroup'' qui permettent d'obtenir des trucs sympas:
affichera :
C'est la base du menu que j'utilise dans [[:outils:start|la sidebar des Outils.]]
=== balise nav ===
On ne peut pas mettre de lien vers une page en "sur-menu".
===== avec l'extension nspages =====
à partir de [[https://www.dokuwiki.org/plugin:nspages?s[]=nspages|sa doc ici]]
==== Bases ====
===un clic sur le bouton ns dans l'éditeur donne : ===
''%%%%''
ce qui affiche :
Par défaut c'est un affichage alphabétique des sous-pages, sur 3 colonnes.
=== je ne veux pas afficher les sous-catégories===
* j'enlève ''-subns '' :
=== je veux changer les textes de titre ===
* **Sous-catégories** j'ajoute ''-textNS="Titre des sous-catégories"'' :
* **Pages dans la catégories** j'ajoute ''-textPages="Titre des pages"'' :
=== je veux changer le nombre de colonnes ===
* j'ajoute ''-nbCol=5'' (par défaut à 3) :
==== mises en forme ====
l'index alphabétique n'est pas forcément le plus évident pour des menus.
Avec le même menu modifié précédemment, en changeant un paramètre:
ici normal :
en ajoutant ''-tree'' on obtient une liste
en ajoutant ''-simpleLine'' on obtient une suite de liens sur une ligne
===Bonus: ===
le paramètre ''-usePictures'' affiche la première image de chaque page pour un appel visuel.
Bon là ça marche pas trop mais... on voit qu'il ne tient pas compte du paramétrage des colonnes.
Comment mettre en forme cette option? à creuser