Roxen Content Provider Manual - Insite Editor Help |
||
|
Conflict resolutionUnderstanding conflictsRoxen CMS allows the same page to be edited by multiple users at the same time. While at first this can sound dangerous, the system ensures that information contributed by the editors involved is not lost in the final version. However, in order to do this correctly, an editor also needs to take special action in circumstances where another person publishes a page that he is working on. Why is Roxen CMS using this approach at all? Because there is a clear benefit in avoiding locks. Not all editing operations need to produce conflicting changes; for example, if one person fixes a typo in one paragraph at the top of a page while another person adds new text to the bottom of the same page, both changes can be merged together with a minimum of effort. An overview to resolving conflicting changesWeb pages created in the Insite Editor environment will get a special status icon and message when a conflict is detected. You will also see that the "Publish" button is replaced by an "Update" button.
To take care of the conflict, follow this procedure:
Resolving metadata conflictsAs described above, if the page has conflicting metadata you are given the opportunity to resolve this in a wizard. The wizard will appear when you click the "Update" button in the main toolbar tab. You can leave the file untouched by clicking "Cancel". If you choose to proceed you will need to make a selection from each pair of radio buttons in the left-hand column. The following selections are available:
Resolving content conflicts in the page editorHere is an example illustrating a conflict in the page editor: Aside from the help text at the top, the most visible changes are the brackets and information message that have been added to the right-hand side of the window. Each bracket associates an information message to a specific component in the page. Moreover, several components can be part of a single conflict; this is indicated by the "Conflict #x" text. The example shown here (from user A's point of view) has one conflict where users A and B have added a Text & Picture component at the bottom of the page, each one with some unique content. In addition to this, the first Text & Picture component in the page (beneath the Header component) has been modified by user B, though not in a conflicting way. User A is therefore only be notified about this change but no futher action is required. Returning to "Conflict #1", user A should now choose whether to keep either or both of the conflicting paragraphs. The following options exist:
Only after all conflicts are resolved or acknowledged can the page be published. Note that you do not have to resolve all conflicts at once; you can click "Save Page" and return at a later time to complete the remaining conflicts. When a component is moved by two users you will run into the situation illustrated by the second example: You need to decide which position is the right one for the conflicting component. You can toggle between the two possible solutions by clicking the icon (or link) labeled "Move to the other side". When you are satisfied with the result, click the icon/link labeled "Keep on this side". This acknowledges the conflict as resolved. We are going to present a third example: In this case several changes have taken place at once. One of the components in the page has been moved and edited in two different ways by users A and B. The conflict is therefore two-fold:
You are free to resolve the conflicts in any order using the methods presented earlier in this section. In other words, the movement conflict is handled by the icon/links closest to the right edge of the window, and the content conflict is handled by deleting at least one of the components or acknowledging the presence of both in the page (using the brown checkmark icon seen when clicking on either of them to edit their content). |
|||||||||||||||
|
|