Sie befinden sich hier: start » de » Interne Dokumentation » DokuWiki-Erweiterungen (WvdS) » AcMenu Plugin » Ein Namespace-Menü einrichten

Ein Namespace-Menü einrichten

Voraussetzungen

  • Plugin wkacmenu installiert und aktiviert (Ordner lib/plugins/wkacmenu/).
  • Für Icons: eine Vorlage, die FontAwesome lädt. Die Hausvorlage wkbizway dieser Installation liefert es mit.
  • Schreibrecht auf die Sidebar-Seite des Ziel-Namespace.

Schritt 1: Sidebar-Seite anlegen

Die Sidebar-Seite der Sprache bzw. des Namespace (z. B. sidebar1 oder sidebar2 direkt unter dem Sprach-Namespace) erhält den Menü-Aufruf:

{{wk:acmenu>ns=auto|icons=fa|dynamic=1}}

Das Menü fällt je Benutzer unterschiedlich aus (ACL, geöffnete Knoten) und darf deshalb nicht zwischengespeichert werden. Ein ~~NOCACHE~~ ist dafür nicht nötig: Die Auszeichnung schaltet den Zwischenspeicher selbst ab, bevor sie das Menü aufbaut.

Schritt 2: Modus wählen

Der Aufruf aus Schritt 1 ist die empfohlene Vorgabe (fokussierte Ansicht mit Geschwister-Erkennung, eine Vorlade-Ebene). Alternativen je nach Bedarf:

{{wk:acmenu>ns=de:wiki:dwe}}          fester Namespace
{{wk:acmenu>startns=current|icons=fa}} nur aktueller Namespace + "Nach oben"

Alle Parameter und ihre Werte: Syntax-Referenz.

Schritt 3: Prüfen

Eine Seite im Ziel-Namespace aufrufen. Das Menü erscheint in der Sidebar; Ordner klappen per Klick auf und zu, Ebenen jenseits der Vorladetiefe laden beim ersten Aufklappen nach.

Erwartetes Ergebnis

Die Sidebar zeigt den Namespace-Baum ACL-gefiltert: nur lesbare Einträge, geschützte Zwischenordner mit öffentlichem Inhalt als Beschriftung ohne Link. Geöffnete Knoten bleiben über Seitenwechsel hinweg geöffnet (Cookie). Der aktuelle Pfad ist aufgeklappt und hervorgehoben.

Nächste Schritte

de/wiki/dwe/wkacmenu/tutorial.txt · Zuletzt geändert: von 0.0.0.0