Sie befinden sich hier: start » de » Interne Dokumentation » DokuWiki-Erweiterungen (WvdS) » AcMenu Plugin » Fehlerdiagnose

Fehlerdiagnose

Ein Eintrag je Symptom; Umgebung jeweils: diese DokuWiki-Instanz, Plugin wkacmenu ab 1.5.0, sofern nicht anders angegeben.

Umgebung: alle Seiten mit {{wk:acmenu ...}}-Aufruf.

Ursache: Das > nach wk:acmenu fehlt. Ohne es greift DokuWikis Media-Syntax {{ns:datei}} und rendert einen Link auf eine nicht existierende Mediendatei.

Lösung: Aufruf korrigieren: {{wk:acmenu>...}} — Parameter pipe-getrennt, siehe Syntax-Referenz.

Sammlungs-Ikone erscheint nicht nach dem Setzen des Markers

Umgebung: Namespace-Start-Seite mit frisch eingefügtem ~~COLLECTION~~.

Ursache: Der Marker liegt in den Metadaten der Start-Seite; die werden erst beim nächsten Rendern der Seite aktualisiert.

Lösung: Die Start-Seite einmal aufrufen (oder speichern), danach die Menü-Seite neu laden.

Umgebung: Menü im Browser, Benutzer angemeldet, Plugin ab Version 1.6.0 (natives HTML5-Drag&Drop über wkfluentuis tree()-Komponente — kein Griff-Symbol, kein eigenes JavaScript in diesem Plugin mehr; siehe Syntax-Referenz).

Ursache: Die Sortier-Funktion ist Superusern vorbehalten. Ohne Superuser-Rechte rendert tree() das Attribut data-wk-reorder-action gar nicht erst — kein CSRF-Token, kein Ziehen möglich. Bei angemeldeten Superusern liegt eine Nichtfunktion meist daran, dass wkfluentui deaktiviert ist (dieses Plugin liefert dann nur eine flache, nicht sortierbare Linkliste) oder dass JavaScript im Browser deaktiviert ist (kein No-JS-Fallback für Drag & Drop — die sichtbaren Auf-/Ab-Verschiebe-Links von tree() selbst benötigt dieses Plugin nicht, da es keine reorderUrl-Callback-Option übergibt).

Lösung: Als Superuser anmelden, Plugin wkfluentui in der Erweiterungsverwaltung prüfen, Browser-Konsole auf Fehler beim Laden von wkfluentui/scripts/treeview.js prüfen (nicht mehr jQuery UI).

Umgebung: nach Änderungen an Plugin- oder Template-Assets.

Ursache: DokuWikis Cache-Buster (tseed) hängt an den Konfigurationsdateien, nicht an den Asset-Dateien — der Browser lädt die alte, gecachte CSS-/JS-Datei weiter.

Lösung: conf/local.php berühren (Änderungsdatum aktualisieren) oder im Browser hart neu laden (Strg+F5).

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