Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

wiki:plugin_pagemove [2013/07/11 10:00] (aktuell)
Zeile 1: Zeile 1:
 +====== 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
 +
 +<​code>​
 +* Umbenennen einer Seite.
 +* Verschiegen einer Seite in einen existierenden Namensraum.
 +* Verschiegen einer Seite in einen neuen Namensraum.
 +* Eine Kombination beider.
 +</​code>​
 +
 +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 [[doku>​plugin:​pagemove|Plugin PageMove]] stammt von Gary Owen.