Diese Dokuwiki-Erweiterung ermöglicht es Seiten innerhalb des Systems zu verschieben oder umzubennen, ohen dass die Verlinkungen verloren gehen.
Der Verschiebe- bzw. Umbenennungsvorgang wird vom Admin-Bereich aus gesteuert (auf Admin recht oben klicken, dann 2. Punkt von unten).
Das Plugin erlaubt also folgende Tätigkeiten
* Umbenennen einer Seite.
* Verschiegen einer Seite in einen existierenden Namensraum.
* Verschiegen einer Seite in einen neuen Namensraum.
* Eine Kombination beider.
Während des Verschiebe-/Umbenennungsvorganges werden folgende Aktionen ausgeführt:
Seiten die Links auf die betreffende Seite enthalten (backlinks) werden editiert und zeigen dann auf die neuen Position der Seite.
Links auf der Seite auf andere Seiten (forwardlinks) werden editiert, so dass sie mit der neuen Position zusammenpassen.
Links auf Bilder und andere Medien werden editiert, so dass sie mit der neuen Position zusammenpassen. Abbildungen werden nicht in den neuen Namensraum verschoben.
Alle Metadaten (change files, subscriptions, indexes) und alte Versionen werden in den neuen Namensraum verschoben.
Der Cache wird geleert, so dass die Suche und Backlink-Indizes neu aufgebaut werden.
Die Seite wird an ihrer neuen Position angezeigt.
Um die Integrität des Systems zu bewahren, müssen auf folgende Punkte vor dem Vorgang geprüft werden:
Die Startseite darf nicht verschoben oder umbenannt werden.
Die betreffende Seite und Backlink-Seiten dürfen nicht gesperrt sein.
Die notwendigen Editierrechte auf der Seite und allen Backlink-Seiten müssen vorhanden sein.
Dei notwendigen Create-Rechte am Ziel-Namensraum müssen vorhanden sein.
Seiten können nicht in einen Namensraum verschoben werden, wo bereits eine Seite mit gleichem Namen existiert.