xref: /plugin/catmenu/README_DE (revision 339ba49c4f5b2a42161c07b899707ee1625d260f)
1aa591c90SLORTET# CatMenu
2aa591c90SLORTET
3*339ba49cSLORTET[���� Français](README) | [���� English](README_EN) | ���� Deutsch | [���� Español](README_ES)
4*339ba49cSLORTET
5aa591c90SLORTET`catmenu` zeigt ein Baummenü (Seiten + Unterordner) für einen DokuWiki-Namespace an.
6aa591c90SLORTET
7aa591c90SLORTET## Syntax
8aa591c90SLORTET
9aa591c90SLORTET```text
10aa591c90SLORTET{{catmenu>namespace}}
11aa591c90SLORTET```
12aa591c90SLORTET
13aa591c90SLORTETBeispiele:
14aa591c90SLORTET
15aa591c90SLORTET```text
16aa591c90SLORTET{{catmenu>.}}
17aa591c90SLORTET{{catmenu>wiki}}
18aa591c90SLORTET{{catmenu>docs:projekt}}
19aa591c90SLORTET```
20aa591c90SLORTET
21aa591c90SLORTET- `.`: verwendet den aktuellen Namespace.
22aa591c90SLORTET- `namespace`: verwendet den angegebenen Namespace.
23aa591c90SLORTET
24aa591c90SLORTET## Verhalten
25aa591c90SLORTET
26aa591c90SLORTET- listet alle für den aktuellen Benutzer lesbaren Seiten und Unterordner.
27aa591c90SLORTET- öffnet automatisch den Ast, der zur aktuellen Seite gehört.
28aa591c90SLORTET- verarbeitet Namespace-Startseiten (`$conf['start']`).
29aa591c90SLORTET- blendet Seiten ohne H1-Titel aus, wenn `skip_page_without_title` aktiviert ist.
30aa591c90SLORTET
31aa591c90SLORTET## Konfiguration
32aa591c90SLORTET
33aa591c90SLORTETIm Konfigurationsmanager:
34aa591c90SLORTET
35aa591c90SLORTET- `skip_file`: regulärer Ausdruck zum Ignorieren von Seiten-IDs. Akzeptiert auch den Sonderwert `@hidepages`, um die globale DokuWiki-Einstellung `hidepages` automatisch zu übernehmen.
36aa591c90SLORTET- `skip_page_without_title`: Seiten ohne H1-Titel ausblenden.
37aa591c90SLORTET- `show_in_editor_menu`: Einfüge-Schaltfläche im Editor anzeigen.
38aa591c90SLORTET- `context_menu_items`: Kontrollkästchen zur Auswahl der Aktionen im Kontextmenü (Rechtsklick). Standardmäßig alle aktiviert.
39aa591c90SLORTET- `footer_content`: mehrzeiliges DokuWiki-Markup, das am Ende jedes Menüs eingefügt wird (Links, Hinweise usw.). Standardmäßig leer.
40aa591c90SLORTET
41aa591c90SLORTET## Kompatibilität
42aa591c90SLORTET
43aa591c90SLORTET- Kompatibel mit dem Plugin [ProseMirror](https://www.dokuwiki.org/plugin:prosemirror).
44aa591c90SLORTET- `catmenu` verwendet [pagesicon](https://www.dokuwiki.org/plugin:pagesicon) zur Anzeige von Symbolen, wenn das Plugin verfügbar ist. Die Aktion „Symbol verwalten" im Kontextmenü erscheint nur, wenn pagesicon installiert ist.
45aa591c90SLORTET- Kompatibel mit dem Plugin `newpagefill` zur Seitenerstellung. Wenn vorhanden, verwendet `catmenu` dessen Erstellungsassistenten.
46aa591c90SLORTET
47aa591c90SLORTET## Kontextmenü
48aa591c90SLORTET
49aa591c90SLORTETRechtsklick auf einen Eintrag (jede Aktion ist individuell konfigurierbar):
50aa591c90SLORTET
51aa591c90SLORTET- neue Seite erstellen (je nach Berechtigungen),
52aa591c90SLORTET- Cache neu laden (`purge=true`),
53aa591c90SLORTET- Medien-Manager öffnen,
54aa591c90SLORTET- Symbol-Verwaltung öffnen (`pagesicon`), wenn verfügbar,
55aa591c90SLORTET- URL kopieren.
56aa591c90SLORTET
57aa591c90SLORTET## Berechtigungen
58aa591c90SLORTET
59aa591c90SLORTETDie Darstellung folgt den DokuWiki-ACL-Regeln:
60aa591c90SLORTET
61aa591c90SLORTET- Leseberechtigung ist erforderlich, um einen Eintrag anzuzeigen,
62aa591c90SLORTET- Kontextaktionen sind je nach Berechtigung eingeschränkt (create/edit/upload).
63