> And it is way too complicated to try to determine the reload URL for  
> the current view (certain views may only be obtainable via a POST/GET  
> request, for example).  So we compromised on showing the Trash folder  
> since, after all, that is where the activity is taking place.  And  
> what happens if emptying the folder isn't successful?  It makes much  
> more sense to be taken to the trash in this situation.

That does seem like a compromise. I'm not really in favour of views that
come from a POST; they cause problems if (for example) the user wants to
bookmark the page.

It's no simple fix, but I think it is more helpful to users to perform
the requested action and then send the view back with a 303 status,
and with a Location: header giving the same view as a GET request. At
least for IMP, I cannot think of a POST request that needs to show a
specific result and can't redirect to a GET version.

-- 
Tim Bannister
Email system administrator
IT Services division
The University of Manchester

w: http://www.manchester.ac.uk/itservices
-- 
IMP mailing list - Join the hunt: http://horde.org/bounties/#imp
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: [EMAIL PROTECTED]

Reply via email to