Indexmenu

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`

de/wiki/plugins/indexmenu.txt · Zuletzt geändert: 2026/01/29 06:58