Plugin PageMove
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.
Quelle und weitere Informationen
Das Plugin PageMove stammt von Gary Owen.