Inhaltsverzeichnis
Plugins, die in diesem Wiki verwendet werden
Irgendjemand hatte mal die Idee, eine Seite zu erstellen, auf der alle hier verwendeten Plugins gelistet sind, damit jemand anderes, der selbst ein DokuWiki aufbauen möchte, diese auch bei sich verwenden kann; oft ist ja leider nicht erkennbar, welches Plugin eine bestimmte Funktionalität liefert.
Hier ist nun diese Liste…
Diese Liste ist nicht immer aktuell, im Zweifel einfach fragen, siehe natenom.
Einige Änderungen an der Standardinstallation meines DokuWiki sind nicht auf Plugins zurückzuführen sondern auf verschiedene Konfigurationen. Die Liste aller lokalen Anpassungen findet sich hier.
Anchor
Manuell einen Anker setzen.
https://www.dokuwiki.org/plugin:anchor
DW2PDF
Seiten des Wiki in eine PDF-Datei exportieren.
Eintrag im Blog dazu: siehe hier
https://www.dokuwiki.org/plugin:dw2pdf
Wird nur temporär aktiviert, wenn notwendig :)
Gallery
https://www.dokuwiki.org/plugin:gallery
Unter anderem kann man einstellen, dass Grafiken/Bilder in einer Lightbox angezeigt werden anstatt die Detailseite des Bildes zu öffnen.
Hidden
Ein Spoiler, um Bereiche erst beim Anklicken anzuzeigen.
Verwendung beispielsweise hier: PSI
https://www.dokuwiki.org/plugin:hidden
ImageBox
Untertitel für eingebundene Bilder.
Damit der Text nach einem Bild nicht rechts an der Seite weitergeht, sondern unter dem Bild, kann man das Wrap-Plugin verwenden und folgendem Code nach dem Bild einfügen:
<WRAP clear></WRAP>
Indexmenu
Erstellt einen interaktiven, auf JavaScript basierenden, Baum für die Navigation der Seiten im Wiki (wie hier auf der linken Seite zu sehen).
Auch ein Index ohne JavaScript ist möglich.
https://www.dokuwiki.org/plugin:indexmenu
Damit anstatt der Seitennamen die erste Überschrift der entsprechenden Seite als Link dargestellt werden, muss die Variable useheading auf den Wert navigation umgestellt werden; weitere Informationen dazu unter: https://www.dokuwiki.org/config:useheading.
Sortierung
Um Namespaces und auch Einzelseiten in der Navigation zu sortieren, muss man tsort und nsort verwenden; der Quelltext für die Navigation hier im Wiki ist:
**Navigation**\\ {{indexmenu>..#1|js#indextheme navbar tsort nsort notoc noscroll nocookie}} \\ ---- Link 1 Link 2 ...
Thema
Es gibt verschiedene Themes für IndexMenu, siehe z. B. unter indexmenu_themes.
Keyboard
Mit diesem Plugin kann man schöne Tastenkombinationen im Wiki visualisieren, z. B.: Strg+S
Note
Man kann verschiedene Boxen (Vorsicht, Hinweis, Warnung, …) mit Inhalten erstellen.
Mit dem Wrap-Plugin kann man letztlich dasselbe und sogar mehr machen, aber Note finde ich diesbezüglich einfacher in der Anwendung.
Beispiel:
<note tip>Dies ist ein Tipp…</note>
https://www.dokuwiki.org/plugin:note
Dieses Plugin wird nicht mehr verwendet; stattdessen wird nur noch Wrap genutzt.
PageNav
Blendet auf jeder Seite eine Box ein, mit der man zur vorherigen und folgenden Seite wechseln kann.
Z. B.:
Die Elemente lassen sich durch Parameter anpassen.
PageQuery
Vieles…
Zitat von der Pluginseite:
An all-in-one multipurpose navigation plugin to create index pages; search/filter by full-text or page name; display in columns, grouped, sorted, even preview snippet/tooltip.„
Z. B. kann man damit schöne Inhaltsverzeichnisse machen oder ein Verzeichnis, in dem man sehr gut erkennt, wie so ein Wiki entstanden ist:
PageQuery Beispiele
Redirect
Damit kann man beim Umzug von Seiten in andere Namespaces eine Weiterleitung schalten; oder auch nicht mehr existierende Artikel woanders hinleiten.
Auch Weiterleitungen auf externe Seiten sind möglich.
https://www.dokuwiki.org/plugin:redirect
Die Redirects setzen den HTTP-Status-Code 302 (Found) ab und verweisen auf das neue Ziel. Dadurch werden z. B. Suchmaschinen niemals den neuen Link übernehmen sondern stets am alten Ort suchen. Löscht man die Weiterleitung Monate später, finden die Suchmaschinen den Kontent nicht mehr.
Daher ist es vermutlich besser, am Standort der alten Seite eine manuelle Weiterleitung im Sinne von
Verschoben nach [[neues:ziel|]]
zu erstellen.
SortableJS
Damit kann man bereits existierende Tabellen mit Hilfe eines neuen Tags sortierbar machen.
https://www.dokuwiki.org/plugin:sortablejs
Beispiel:
Tier | Größe in Metern |
---|---|
Baum | 10 |
Krokodil | 15 |
Ameise | 2 |
kaguBe | 1 |
Tag
Essentiell für jedes Wiki. Damit kann man Seiten im Wiki mit Tags versehen; diese werden rechts unten auf jeder Seite angezeigt.
Darüber hinaus kann man sich auch z. B. die Liste aller Wikiseiten mit dem Tag mumble erstellen lassen mit folgendem Code:
{{topic>mumble&showuser}}
Beispiel:
TagEntry
Anstatt die Tags immer wieder manuell einzugeben, kann man dieser mithilfe dieses Plugins einfach nur anklicken.
https://www.dokuwiki.org/plugin:tagentry
Seit der Anteater Version von DokuWiki werden die Tags nicht mehr beim Bearbeiten einer Seite angezeigt.
Die Lösung: https://www.dokuwiki.org/plugin:tagentry#tagentry_checkboxes_vanished_when_using_the_dokuwiki_anteater_release_2010-11-07_and_newer.
Upgrade
Damit lässt sich das DokuWiki auch ohne FTP-Zugriff sehr einfach aktualisieren.
https://www.dokuwiki.org/plugin:upgrade
Wrap
Mit diesem Plugin kann man allerlei Boxen, Hinweisboxen, Warnboxen, Bereiche, und so ziemlich die ganze Welt erstellen :)
Auf der Plugin-Seite gibt es ein riesiges Bild mit Beispielen.
Z. B.:
Warnung
Fragebox
Downloadbox
Tipps
- Die Prozentangabe lieber weglassen, dann ist der Kasten so groß, wie er sein muss.