Item9006: NatSkin Editor looses changes with browser back button.

pencil
Priority: Enhancement
Current State: Closed
Released In: n/a
Target Release: n/a
Applies To: Extension
Component: TinyMCEPlugin, NatEditPlugin
Branches:
Reported By: GeorgeClark
Waiting For:
Last Change By: MichaelDaum
Edit a topic with NatSkin and Wysiwyg editor and save the change. Then hit the browser back bar to resume the edit. The topic shown in the edit window will be of the original version prior to the edit.

Make additional changes, and save. Browser is redirected to the confirmation dialog. Confirm erroneously redirected to bin/login even though the user is logged in. After login, the changes are lost.

-- GeorgeClark - 11 May 2010

Is it reproducable with PatternSkin?

-- MichaelDaum - 12 May 2010

No. I seem to recall that TinyMCEPlugin has some work-arounds for these problems (I actually thought it blocked/prompted you when navigating away from the edit screen at all) but somehow this code is clobbered or never activated with NatEditPlugin.

-- PaulHarvey - 12 May 2010

Setting to me, as I'm digging around this code at the moment.

What's needed for 1.2 or 2.0 is for our current code to be refactored somewhat into an EditorAPI that isn't quite so secretive and tuned to just one skin.

-- PaulHarvey - 03 Jul 2010

Lacking time to touch this for now.

-- PaulHarvey - 30 Aug 2010

As this bug can only be reproduced in IEs, I disabled the preview feature for these by now. Previewing better don't quit the edit process. Instead it shall use a rest call and a popup window.

Will open a separate item to implement the popup preview.

-- MichaelDaum - 01 Dec 2010

ItemTemplate edit

Summary NatSkin Editor looses changes with browser back button.
ReportedBy GeorgeClark
Codebase trunk
SVN Range 7372
AppliesTo Extension
Component TinyMCEPlugin, NatEditPlugin
Priority Enhancement
CurrentState Closed
WaitingFor
Checkins distro:3730622d2d1e
TargetRelease n/a
ReleasedIn n/a
Topic revision: r7 - 01 Dec 2010, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy