2 from Products
.CMFCore
.utils
import getToolByName
3 from ZTUtils
import make_query
as mq
4 from Products
.CMFDefault
.utils
import Message
as _
8 came_from
= req
.form
.get('came_from')
11 urlQs
= came_from
.split('?', 1)
13 came_from
= '%s?%s' % (urlQs
[0], mq(portal_status_message
=_('Login success')))
16 came_from
= '%s?%s&%s' % (url
, qs
, mq(portal_status_message
=_('Login success')))
17 return resp
.redirect(came_from
)
20 from Products
.realis
.utils
import searchContentsWithLocalRolesForAuthenticatedUser
as search
21 results
= search(context
, portal_type
='Portfolio')
23 atool
= getToolByName(context
, 'portal_actions')
24 return context
.setRedirect(atool
, 'user/my_albums', portal_status_message
=_('Login success'))
26 utool
= getToolByName(context
, 'portal_url')
27 return resp
.redirect('%s?%s' % (utool(), mq(portal_status_message
=_('Login success'))))