[pmwiki-users] MergeSimulEdits
Petko Yotov
5ko at 5ko.fr
Sun Sep 16 09:54:47 CDT 2012
Carlos AB writes:
> What is the impact of not having simultaneous edit working (not using diff3
> and now without the php class that use to do the same job) when you edit a
> page.
In case the page was edited and saved by another author while you were
making changes, and there is no diff3 utility on the server, you will be
sent back to editing mode and a warning will be shown:
The page you are editing has been modified
since you started editing it. If you continue, your
changes will overwrite any changes that others have made.
If you save the page now, your changes will be saved.
> Does $DiffFunction comes from simultaneous edit?
No, it comes from scripts/phpdiff.php, unless an admin has set a different
function, for example http://www.pmwiki.org/wiki/Cookbook/SysDiff .
It works like the diff program, not the diff3 program, and creates the
differences between:
1. two versions of a FULL page to be STORED as page history
2. two versions of a LINE to be DISPLAYED in the page history as
highlighted inline word-diffs since version 2.2.12.
> What kind of problems can come from not having a proper MergeSimulEdits
> feature?
You will see the warning above, and if you ignore it, you may lose (in the
page history) a valid edit from another author. Actually, it is more lileky
to happen the other way around: a less experienced author ignoring and
losing a change made by you.
Petko
More information about the pmwiki-users
mailing list