Indexmenu
Das Plugin Indexmenu erzeugt einen Navigationsbaum (Index) aus deinen Namespaces und Seiten. Es wird oft für eine Sidebar-Navigation verwendet, weil es automatisch mitwächst, wenn neue Seiten/Ordner dazukommen.
Wofür gut?
- Automatische Navigation links (je nach Template/Sidebar)
- Übersicht über alle Seiten eines Bereichs (Namespace)
- Struktur wird aus der Ordner-/Namespace-Struktur abgeleitet
Nach der Installation: In Betrieb nehmen
Indexmenu ist erst sichtbar, wenn du es in eine Seite einbaust, die dein Template anzeigt (meist `:sidebar`).
Typischer Ort: globale Sidebar `:sidebar` (Datei `data/pages/sidebar.txt`)
Beispiel (einfacher Baum):
{{indexmenu>..|js#navmenu tree nocookie}}
Das zeigt einen Baum ab dem aktuellen Namespace (`..`). Je nach Geschmack kannst du Optionen wie `useheading`, `nsort` usw. ergänzen.
Wichtig: Menü nach Server-Änderungen aktualisieren
Wenn du neue Seiten direkt als Dateien auf dem Server anlegst/kopierst (z. B. neue `*.txt` unter `data/pages/…`), kann es sein, dass sie nicht sofort im Menü erscheinen (Caching/Index).
Schnellster Fix: In DokuWiki als Admin auf Konfiguration gehen und unten auf „Speichern“ klicken (auch wenn du nichts geändert hast). Danach tauchen neue Seiten im Indexmenu meist sofort auf.
Hinweis-Link: `https://doku.p4s24.de/wiki:plugins:simplenavi?do=admin&page=config#plugin____indexmenu____plugin_settings_name`