2 from Products
.CMFCore
.utils
import getToolByName
3 from ZTUtils
import make_query
as mq
4 from Products
.CMFDefault
.utils
import Message
as _
6 utool
= getToolByName(context
, 'portal_url')
9 came_from
= req
.form
.get('came_from')
12 urlQs
= came_from
.split('?', 1)
14 came_from
= '%s?%s' % (urlQs
[0], mq(portal_status_message
=_('Login success')))
17 came_from
= '%s?%s&%s' % (url
, qs
, mq(portal_status_message
=_('Login success')))
18 return resp
.redirect(came_from
)
21 # from Products.realis.utils import searchContentsWithLocalRolesForAuthenticatedUser as search
22 # results = search(context, portal_type='Portfolio')
24 # atool = getToolByName(context, 'portal_actions')
25 # return context.setRedirect(atool, 'user/my_albums', portal_status_message=_('Login success'))
27 # utool = getToolByName(context, 'portal_url')
28 # return resp.redirect('%s?%s' % (utool(), mq(portal_status_message=_('Login success'))))
30 return resp
.redirect('%s?%s' % (utool(), mq(portal_status_message
=_('Login success'))))