====== CatMenu ====== ===== Description ===== ''catmenu'' affiche un menu arborescent de pages et de sous-dossiers pour un namespace DokuWiki. ===== Syntaxe ===== {{catmenu>namespace}} {{catmenu>.}} {{catmenu>docs:project}} * ''.'' utilise le namespace courant * un namespace explicite cible l'arborescence indiquée ===== Comportement ===== * liste les pages et sous-dossiers lisibles par l'utilisateur courant * ouvre automatiquement la branche correspondant à la page consultée * gère les pages ''start'' de namespace * peut ignorer les pages sans titre H1 ===== Configuration ===== Dans le gestionnaire de configuration : * ''skip_file'' : regex des pages à ignorer, avec support de ''@hidepages'' * ''skip_page_without_title'' : ignore les pages sans H1 * ''show_in_editor_menu'' : ajoute le bouton dans les éditeurs * ''context_menu_items'' : choisit les actions visibles au clic droit * ''footer_content'' : contenu DokuWiki ajouté en bas du menu contextuel ===== Compatibilité ===== * compatible ProseMirror * utilise ''pagesicon'' pour afficher des icônes quand il est disponible * peut utiliser ''newpagefill'' pour la création de pages ===== Pages liées ===== * [[plugins:catmenu:guide|Guide]] * [[plugins:catmenu:examples|Exemples]] ===== Dépôt ===== [[https://github.com/Lortet/dokuwiki-plugin-catmenu|dokuwiki-plugin-catmenu]]