> 
> I thought about implementing this fix for Swiki. It wouldn't be hard to
> do; however, I'm having second thoughts. My guess is that after running
> into an edit conflict several times, MSIE users will stop using the back
> button and start using the edit button. Does anybody have some further
> thoughts/evidence on this.

That's how it worked for me. I was used to the back button while I was
using swiki.net and it took me just some time to get used to using the
edit button. Now it's fine. 

-casco


> 
> Peace and Luck!
> 
> Je77
> 
> On Thu, Oct 12, 2000 at 01:43:22AM +0200, Bo Leuf wrote:
> > I've (in ordinary wiki) tried this variation to avoid spurious conflicts,
> > tracking a page version number.
> >
> >     IF edit post has same version as current version, everything is
> >     fine. Save and bump up version.
> >
> >     IF edit post version is less than current wiki version AND posting
> >     is from same IP as current version AND this is within (arbitrary
> >     but reasonable) interval, assume this is a repost from same user
> >     from cached form. Allow save as before.
> >
> >     ELSE flag as version conflict and ask user to reconcile any
> >     differences.
> >
> > On personal wiki I use 10 minutes as interval, and also hold off RCS
> > processing for reposts by same user, figuring it's often minor
> > corrections I've made to a previous change.
> >
> > Seems to work.
> >
> > / Bo
> >
> >
> > Lex Spoon, on 11 Oct 2000, at 18:45, you wrote:
> >
> > > "Jochen F. Rick" <[EMAIL PROTECTED]> wrote:
> > > > recently somebody showed me a problem with Swiki that seems to be
> > > > MSIE only. It was shown to me on a Mac running MSIE4.5. Here is how
> > > > it shows up.
> > > >
> > > > 1. edit a page
> > > > 2. save that page
> > > > 3. hit the back button to go back to that page
> > > > 4. change some more stuff
> > > > 5. save again
> > > > 6. you get an edit conflict though there shouldn't be one
> > > >
> > > > I cannot replicate this on Netscape. When the edit page comes up, I
> > > > try to inform the browser through HTTP that this should not be
> > > > cached, but apparently MSIE does not listen. What can be done?
> > > >
> > >
> > > Welllll, arguably hitting "back" should take you back to the version
> > > you actually looked at, not the most recent version of the page you
> > > looked at.  So Microsoft isn't really doing something crazy here.  If
> > > this argument bothers you, you might try writing a letter to Microsoft
> > > about it.  But what to do in the mean time?
> > >
> > > Alternative 1: make the edit-conflict page clearer.  I've never read
> > > through the whole thing, to be honest.  But in this particular case,
> > > people should be able to figure out that they can just hit "save" and
> > > it will be okay.
> > >
> > > Alternative 2: make this particular case not an edit conflict.  One
> > > way would be to send out a unique "edit instance" serial number
> > > whenever someone hits an edit link.  Then, the new rule for an edit
> > > conflict would be "someone has tried to save after editting an old
> > > version of the page, *unless* they are saving from the same edit
> > > instance that did the last save, and the last save did not have a
> > > conflict".  Something like that.  It's a pain, but it should be both
> > > safe and very user friendly.
> > >
> > >
> > > -Lex
> > >
> >

Reply via email to