[Trac] Trac Wiki - Multiple Users
Kevin T.Broderick
kbroderick at boltonvalley.com
Fri Apr 1 15:33:16 EST 2005
On Mar 29, 2005, at 10:31 AM, Matthew Good wrote:
> On Tue, 2005-03-29 at 16:45 +0200, Andreas Braumann wrote:
>> Andreas Braumann wrote:
>>> Emmanuel Blot wrote:
>>>
>>>
>>> Actually, a message on top of the edit window stating "User blah is
>>> editing the page right now" would be enough, then the user can
>>> decide to
>>> call him/postpone his edit/whatever.
>>
>> Replying to myself as there was no response yet on this idea. What do
>> you think about it? Just providing informational means that somebody
>> is
>> right now editing the file.
>>
>
> Well, there's still no good way to determine when the user stops
> editing
> the page, unless they save it. If the simply navigate away from the
> page the server won't know. Even if there is some JavaScript to keep
> the server notified while a user is on the edit page, the user can
> still
> leave the browser open to that page indefinitely. I think that a
> merging solution would be the best, but implementing that probably
> won't
> be a quick fix.
>
Well, what about adding a line just below the Wiki text and above the
buttons that reads "/Name/ started editing this page at /datetime/ but
has not saved it yet and may still be working on it"? In many
contexts, as another poster suggested, it's possible to contact the
person and ask if he/she is going to save a changed page or not; if
that's not an option, the timestamp should allow a reasonable guess as
to whether or not the other person is still working on the page. This
would definitely not be as useful as merging functionality, but it
might be a worthwhile workaround until that functionality is available.
Kevin Broderick, Bolton Valley IT Department
kbroderick at boltonvalley.com / 802.434.6807 (V) / 802.329.6807 (F)
More information about the Trac
mailing list