eZ Community » Forums » Setup & design » make robust to using Back button...
expandshrink

make robust to using Back button rather than cancel

make robust to using Back button rather than cancel

Friday 23 December 2005 7:19:08 pm - 22 replies

When you create a new object (could be a user account) in ezPublish you are taken to an edit template to populate the various attributes with values. Normally this has Accept and Cancel buttons. If you click Cancel you are asked if you really do want to Cancel, etc..

In a system that is open to public abuse, whether this be through malicious intent or simple ignorance, there will be frequent occasions when the user, panicked by the perception of some kind of commitment, simply uses the Back button on the browser. This leaves the object creation process in a kind of limbo state.

If the user does succeed in getting back to the edit stage, she will be presented with the opportunity to continue from the previous draft or to create a new one. This could be most confusing.

What measures can be taken to make a public ezPublish system robust to such treatment and behave in a simple way? This could consist of the silent deletion of any limbo state objects.

Thursday 29 December 2005 12:36:53 pm

Angela,

I'm sure that the problems you face or concerns you have are going to be the same that others, me included when I'll try this contribution. Therefore and even if it might take you a wee bit longer than a private mail exchange with Kristof, I'd really appreciate if you post your thoughts on this forum, so everyone can benefit from them.

Not to mention Kristof having to answer the same questions several time privately instead of once in the forum.

Waiting to read you blunk.gif Emoticon...

X+

Thursday 05 January 2006 12:07:11 pm

You will find the draft removal script at http://pubsvn.ez.no/community/tru...cheddrafts/bin/php/remove_drafts.php. Warning: in this state it still removes all drafts!

The status extension is located at http://pubsvn.ez.no/community/trunk/extension/status/. I'm planning a lot of changes to it, eg. moving the custom functions that return the assignable sections to the eZ publish permission system instead of getting them from INI settings.

expandshrink

You must be logged in to post messages in this topic!

36 542 Users on board!

Forums menu