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

DokuWiki-Erweiterungen (WvdS)

Die DokuWiki-Erweiterungen von Wolfgang van der Stille (The White Knight Labs) rüsten dieses Wiki zu einer Arbeitsumgebung auf: Anmeldung mit zweitem Faktor, Projekt- und Repository-Zugang, eine Datenbankumgebung, eine Oberflächen-Bibliothek und die Auszeichnungen, mit denen Seiten geschrieben werden. Diese Seite führt Sie zum richtigen Paket und zu der Aufgabe, die Sie erledigen wollen.

Erste Schritte

Schnelleinstiege — zu jedem Paket der kürzeste wirkliche Weg zum ersten Ergebnis, in fünf Sprachen.

Paket auswähleninstalliereneinschaltenRolle prüfenErgebnis prüfen

Häufige Aufgaben

Aufbau

Vier Familien, eine Richtung
1 Anwendungen
eigene Fachlichkeit, DokuWiki ist nur der Wirt — SQLite Data Studio, die DevOps-Suite
▼  nutzt
2 Unterbau
Dienste für die übrigen Pakete, nie selbst Endzweck — Registry, Ablage, Post, Tresor, Bausatz
3 Wiki-Erweiterungen
erweitern DokuWiki selbst — Auszeichnung, Darstellung, Anmeldung. Ihre Fachlichkeit ist die des Wikis.
4 Vorlage
liefert Aussehen an alle, wird von keinem vorausgesetzt — deshalb neben dem Stapel, nicht darunter

Die Familie eines Pakets entscheidet zweierlei. Erstens, wo seine Konfiguration lebt: eine Wiki-Erweiterung gehört in den Konfigurationsmanager, eine Anwendung führt ihren Betriebszustand in sich selbst. Zweitens, was ein Paket voraussetzen darf: eine Anwendung führt keine Wiki-Begriffe wie Seiten-Kennungen oder Namensräume in ihrer Fachlichkeit. Die Abhängigkeit gilt nur in eine Richtung — eine Anwendung darf den Unterbau nutzen, der Unterbau nie eine Anwendung. Fehlt ein Glied, fällt der Verbraucher auf schlichteres Verhalten zurück, statt zu scheitern: die Dienste werden über die Registry von wkcore gesucht, nicht fest verdrahtet.

Wiki-Erweiterungen

Erweitern DokuWiki selbst — Auszeichnung, Darstellung, Anmeldung. Ihre Konfiguration gehört in den Konfigurationsmanager.

Paket Rolle Dokumentation
wkacmenu Akkordeon-Menü über Namensräume, ACL-bewusst, mit Tiefenbegrenzung und Nachladen wkacmenu
wkblog Blog-Engine mit eigener Datenbank; Fork des BlogTNG-Plugins wkblog
wki18n Mehrsprachige Inhalte: Übersetzungsschlüssel im Seitentext wki18n
wkidentity Anmeldung, zweiter Faktor, Wiederherstellungswege und deren Erreichbarkeit wkidentity
wkimage Serverseitige Bildskalierung mit Zwischenspeicher und Base64-Ausgabe wkimage
wkopengraph Open-Graph- und Twitter-Card-Angaben, mehrsprachig wkopengraph
wksnippet Wiederverwendbare HTML-Bausteine, unabhängig von der htmlok-Einstellung wksnippet
wksourceview Quelltextanzeige aus Datei- und Repository-Quellen, mit Hervorhebung wksourceview

Unterbau

Dienste für die übrigen Pakete, nie selbst Endzweck. Sparsam konfigurierbar, weil ihre Einstellungen die Grundlage aller darüberliegenden sind.

Paket Rolle Dokumentation
wkcore Dienst-Registry über DokuWikis Ereignisbus; gemeinsamer Parser beider Schreibweisen wkcore
wkfluentui Bausatz, Werkbank-Schale und Weiterleitungen; Eigentümer des Token-Vertrags wkfluentui
wkstorage SQLite-Zugang mit versioniertem Schema und Migrationen wkstorage
wkmail Postversand über SMTP-Submission statt der PHP-Vorgabe wkmail
wkvault Betreibergeheimnisse an einem Ort, verschlüsselt im Ruhezustand wkvault
wkresource Katalog der Verbindungsdaten; das Geheimnis steht nur als Verweis darin, nie als Wert wkresource
wkrequest Aus „wenden Sie sich an Ihre Administration„ wird eine Anfrage: gestellt dort, wo jemand hängengeblieben ist, bearbeitet in einem Posteingang wkrequest

Anwendungen

Eigene Fachlichkeit, DokuWiki ist der Wirt. Ihr Betriebszustand — Verbindungen, Richtlinien, Routinesätze — gehört in die Anwendung, nicht in den Konfigurationsmanager.

Paket Rolle Dokumentation
wksqliteds Datenbankumgebung mit SQLite als Hauptrücken; MSSQL, MySQL, PostgreSQL und ODBC daneben wksqliteds

DevOps-Suite (DWDO)

Eine zusammenhängende Kette, keine Einzelplugins: jedes untere Glied stellt Dienste bereit, die die oberen über die Registry finden. Das Infix do hält die Suite zusammen.

Paket Rolle Dokumentation
wkdocore Fachliche Grundlage: Projekte, Rollen, Hub-Navigation, Funktionsschalter wkdocore
wkdostorage Versioniertes SQLite-Schema der Suite, Repositories, Export wkdostorage
wkdoado Gehärtete Azure-DevOps-Verbindung samt Diagnose wkdoado
wkdoadogit Entfernte ADO-Repositories: Browser, Editor, git-Vermittler wkdoadogit
wkdogit Lokale Repositories, streng lesend wkdogit
wkdoboards Kanban-Tafel über die Arbeitselemente wkdoboards
wkdodashboard Kennzahlen, Status und Risikoregister der Suite wkdodashboard
wkdopipelines Lokale Projekt-Pipelines: Laufhistorie, Protokolle, abgesicherte Ausführung wkdopipelines
wkdoqueries Gespeicherte Abfragen, Ergebnisraster, lesende Vorschau wkdoqueries
wkdoworkitems Typisierte Arbeitselemente mit Beziehungen und Verlauf wkdoworkitems
wkdoworkitems ist das Kernpaket der Kette: Boards, Abfragen und Dashboard beziehen von dort ihre Elemente, Zustände, Typen und Felder.

Vorlage

Paket Rolle Dokumentation
wkbizway Hausvorlage: Bereichsprofile, Leseflächen, Farbschemata wkbizway

Eine Vorlage liefert Aussehen, nie Struktur. Was früher an der Vorlage hing — Werkbank, Reiterverwaltung, Weiterleitungen — liegt seit dem 1. August 2026 in wkfluentui, weil DokuWiki eine Vorlage erst einbindet, nachdem die Aktion aufgelöst ist. Eine Vorlage kann deshalb konstruktionsbedingt nicht umleiten.

Welches Paket gehört zu welcher Auszeichnung

Nachschlagerichtung: von einer im Seitentext gefundenen Auszeichnung zum Paket, das sie besitzt. Wie die Auszeichnung benutzt wird, steht auf der jeweiligen Paketseite.

Auszeichnung Paket
{{wk:acmenu>…}} wkacmenu
wki18n
{{wk:image>…}} wkimage
{{wk:snippet>…}} wksnippet
{{source>…}} wksourceview
<og>…</og> wkopengraph

Verwaltung

Diagnose

Für Entwickler

Verwandte Themen

Autor

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