Exclusiv für unsere Partner: Move Plugin PR Bundle

Newsletter vom 22.05.2025

Hallo Subscriber,

jedes Update birgt das Potenzial von Inkompatibilitäten, und so ist es auch mit DokuWiki. Um Probleme mit Plugins beim Update zu vermeiden, sind die internen Programmschnittstellen in DokuWiki relativ stabil. Änderungen, die Einfluss auf Plugins oder Templates haben können, werden für gewöhnlich zunächst als veraltet markiert, bevor sie nach frühestens zwei DokuWiki-Releases entfernt werden.

Das neueste DokuWiki-Release hat einige schon seit langer Zeit als veraltet markierte Codebestandteile entfernt. Die meisten Plugins funktionieren weiterhin wie gewohnt, aber einige benötigen kleinere oder größere Anpassungen.

Ein solches Plugin ist das move Plugin, welches von vielen unserer DokuWiki-Business-Plugin-Partner verwendet wird. Wir haben daher die Anpassungen an diesem Plugin im Rahmen des Programmes vorgenommen und dem Autor des Plugins als Pull Request zur Verfügung gestellt.

Bis dieser die Änderungen übernimmt, bieten wir unseren Partnern die Möglichkeit, das Plugin über unser CosmoCode Plugin zu installieren. Wir stellen dabei ein ganzes Bundle an Funktionen bereit, die momentan noch als Pull-Requests im Original-Repository auf Review warten:

  1. Kompatibilitätsanpassungen für DokuWiki "Librarian"

    Hierzu gehört nicht nur das Ersetzen der entfernten Code-Aufrufe, sondern bereits auch Anpassungen für Code, der zwar schon als veraltet markiert, aber noch nicht entfernt wurde.

  2. Bugfix für die Ablage der Lock-Datei

    Eine Kleinigkeit, sorgt aber für die korrekte Verwendung des data-Verzeichnisses.

  3. Remote-API-Support

    Über DokuWikis Remote-API können nun auch Seiten und Mediendateien umbenannt oder verschoben werden.

  4. Medien und Seiten zusammen verschieben

    In vielen Wikis werden Medien in derselben Namensraumhierarchie wie Seiten verwaltet. Medien werden dabei selten über Namespace-Grenzen hinweg verwendet. In diesen Fällen ist es wünschenswert, beim Verschieben einer Seite auch die darin enthaltenen Medien mit zu verschieben. Dies wird über dieses Feature ermöglicht – zum einen über den Umbenennen-Dialog, zum anderen über einen komplett neu geschriebenen Tree-Manager. In letzterem kann jetzt zwischen zwei getrennten oder einem gemeinsamen Baum für Medien und Seiten umgeschaltet werden.

Das move Plugin kann ab sofort wie gewohnt über den Partner-Tab im CosmoCode Plugin installiert werden.

Sollten Sie Interesse an unserem Partner-Programm haben, zögern Sie nicht, uns anzusprechen.

Ihr CosmoCode DokuWiki Team

Abonnieren Sie unseren Newsletter

Bleiben Sie auf dem Laufenden und erhalten Sie regelmäßig Neuigkeiten zu unseren Projekten und Leistungen.