Mercurial > p > roundup > code
diff roundup/cgi/client.py @ 1521:709bb731e96e
remember the display template specified during edit [SF#701815]
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Mon, 17 Mar 2003 04:46:20 +0000 |
| parents | 9728e5c55633 |
| children | 1bb5e4dd12f3 |
line wrap: on
line diff
--- a/roundup/cgi/client.py Mon Mar 17 04:26:24 2003 +0000 +++ b/roundup/cgi/client.py Mon Mar 17 04:46:20 2003 +0000 @@ -1,4 +1,4 @@ -# $Id: client.py,v 1.105 2003-03-17 04:26:24 richard Exp $ +# $Id: client.py,v 1.106 2003-03-17 04:46:20 richard Exp $ __doc__ = """ WWW request handler (also used in the stand-alone server). @@ -842,9 +842,9 @@ # nice message message = _('You are now registered, welcome!') - # redirect to the item's edit page - raise Redirect, '%suser%s?@ok_message=%s'%( - self.base, self.userid, urllib.quote(message)) + # redirect to the user's page + raise Redirect, '%suser%s?@ok_message=%s&@template=%s'%(self.base, + self.userid, urllib.quote(message), urllib.quote(self.template)) def passResetAction(self): ''' Handle password reset requests. @@ -959,8 +959,9 @@ self.db.commit() # redirect to the item's edit page - raise Redirect, '%s%s%s?@ok_message=%s'%(self.base, self.classname, - self.nodeid, urllib.quote(message)) + raise Redirect, '%s%s%s?@ok_message=%s&@template=%s'%(self.base, + self.classname, self.nodeid, urllib.quote(message), + urllib.quote(self.template)) def editItemPermission(self, props): ''' Determine whether the user has permission to edit this item. @@ -1012,11 +1013,10 @@ # commit now that all the tricky stuff is done self.db.commit() - print '%s%s%s?@ok_message=%s'%(self.base, self.classname, - self.nodeid, urllib.quote(messages)) # redirect to the new item's page - raise Redirect, '%s%s%s?@ok_message=%s'%(self.base, self.classname, - self.nodeid, urllib.quote(messages)) + raise Redirect, '%s%s%s?@ok_message=%s&@template=%s'%(self.base, + self.classname, self.nodeid, urllib.quote(messages), + urllib.quote(self.template)) def newItemPermission(self, props): ''' Determine whether the user has permission to create (edit) this
