Englisch: |
PmWikiDe /
Gleichzeitig bearbeitete Seiten
Autoren (Grundlagen)
PmWiki unterstützt die Behandlung des Falls, wo mehrere Benutzer beschließen, die gleiche Seite quasi gleichzeitig zu bearbeiten. Dies ist das fundamentale Szenario für ein System, wo gleichzeitiges Bearbeiten nicht unterstützt wird.
PmWikis Umgang mit gleichzeitiger Bearbeitung erkennt, wenn so etwas passiert, und anstatt das Sabrinas Änderung gespeichert wird, wird Sabrina von PmWiki darauf hingewiesen, dass jemand anderes die Seite geändert hat, während sie daran gearbeitet hatte. Darüber hinaus werden Peters Änderungen in Sabrinas Kopie der Seite mit eingeflochten, wobei alle Konflikte durch <<<<<<< und >>>>>>> hervorgehoben werden, also die Stellen, die zuerst Peter geändert hat, die Sabrina nun aber mit ihren Änderungen überschreiben würde. Der folgende Hinweistext erscheint zwischen der Seitenüberschrift und dem Eingabefeld: Seit Beginn der Bearbeitung wurde diese Seite verändert. Die Unterschiede wurden nachfolgend in den Text integriert, damit Sie das Ergebnis vor dem Speichern überprüfen können. Konflikte, die nicht aufgelöst werden konnten, sind von <<<<<<< und >>>>>>> eingeschlossen. Die Seite wird noch nicht gespeichert. Im Eingabefeld, indem nun der Text mit beiden Änderungen steht, wird der Konflikt markiert: <<<<<<< Sabrinas Text, wie sie ihn eingegeben hat. ======= Peters Text, den sie "beinahe" überschrieben hätte. >>>>>>> Sabrina kann nun die Texte angemessen zusammenführen und die auf den neuesten Stand gebrachte Seite speichern, oder, wenn sie faul ist, ein zweites Mal auf Speichern klicken und die Zusammenführung damit einem Anderen überlassen. Das gleiche würde übrigens passieren, wenn Sabrina auf Vorschau anstatt auf Speichern klickt. Sie bekommt den grünen Hinweis zwischen der Seitenüberschrift und dem Eingabefeld. Der Konflikttext erscheint entsprechend markiert in dem Eingabefeld und in dem Vorschautext. Sie hat die Gelegenheit, den Konflikt zu lösen. Wie kann ich das Verhalten ausprobieren?
BemerkungManche Server-Umgebungen wie Windows, oder wenn PHP im 'safe_mode' läuft, sind nicht in der Lage, die gleichzeitige Bearbeitung wie oben beschrieben richtig zu verarbeiten. Lösungen für dieses Problem finden Sie im Kochbuch auf pmwiki.org: Cookbook:SimultaneousEdits Übersetzung von PmWiki.SimultaneousEdits, Originalseite auf PmWikiDe.SimultaneousEdits — Backlinks
|