Description

Returning to the page editor using back button behaves differently in IE and Firefox.

Steps to reproduce

  1. Edit a page
  2. Save it
  3. Click the Back button on the browser
  4. Edit the page again
  5. Save it

This causes an edit conflict under Firefox, but not under IE 6.0. Under IE, the version number of the edited page is incremented when you access the editor using the Back button. Under Firefox, the page number remains constant.

Example

Details

Workaround

Make a user account, use preview, don't use back.

Discussion

Many people use the edit->save->back button cycle when working with MoinMoin under IE. Because of this bug, it is very painful for them to change their browser.

I think that the pageeditor should be refreshed on each access. The code on http://grizzlyweb.com/webmaster/javascripts/examples/refreshbutton.htm seems to handle the refresh well under both browsers.

"It would be great to have this fixed soon! It's very fustrating and easy to bump into and makes a big mess of the page being edited. I've seen a similiar problem with the new GUI editor as well." - Matt

"According to my experience, there is no problem with this bug if the user starts to use MoinMoin while using Firefox. Usually, an `average' Firefox user makes the back-button mistake once or twice and then he/she starts to use the edit->save->edit cycle, or even the (correct) edit->preview->edit->preview->...->preview->save cycle. However, it is not right if we require the user to change his/her work cycle just because of changing the browser." - GejzaJenca

"Another thought along these lines -- maybe simply changing the order of buttons could help, that means, make the Preview button first in the line above the edit window." - GejzaJenca

Plan


CategoryMoinMoinBug

MoinMoin: MoinMoinBugs/ReturningToEditorUsingBackButton (last edited 2009-11-28 09:20:31 by ReimarBauer)