Visible to the public Conflict Detection

Sometimes more than one person simultaneously attempts to edit a node. Conflict Detection enables detection and assists resolution of this conflict to users with permissions to this feature.

Conflict Detection Image 1 Turn on Conflict Detection from the Publishing Options menu (in the area beneath the rich text editor that has settings for your page). Checking the “Conflict Detection Enabled” box will turn on the feature.

A yellow pencil icon will appear at the top right of the node when Conflict Detection is enabled.

A red pencil icon will replace the yellow pencil if a node is in conflict (being edited by another user).
When Conflict Detection is enabled, the first person editing a node with locking enabled will see this message at the top of the rich text editor:

You have a lock on editing this node until Mar 6 2015 - 3:45pm (Extend). This lock will automatically end if you navigate away from this page.

The end time can be extended via the “Extend” link in the text.
Navigating away from the locked page will generate a notification message

Another person trying to edit a node that is already being edited will get a warning message identifying the original user (lock owner) and options either to break the lock or to subscribe to be notified when the other user’s session ends.

Pessimistic Locking Image 1

1. BREAK:
If the original user (lock owner) attempts to save after another user has broken their lock, BUT before the other users hits save, a notification message will appear to let them know

  1. the node is locked against edits and
  2. who broke the lock.

They will have the option to break the lock or receive a notification message when the lock is released.
 

If the original user attempts to save after another user has broken their lock AND saved, they will receive a notification message letting them know
  1. their content has been modified by another user and cannot be saved,
  2. who broke the lock, and
  3. to copy their work and reload the page to make changes.

NOTE: For best results, reload by clicking the edit tab above the Title field rather than refreshing your browser.

 



 
2. NOTIFY:
The interrupting user will get a pop up message indicating they will receive an email when the other user’s session ends. Click OK to activate the notification process.
An example of the notification email is shown left.