-##parameters=member_id='', given_name='', name='', member_email='', password='', confirm='', add='', ajax=''
+##parameters=member_id='', given_name='', name='', member_email='', password='', confirm='', add='', came_from='', ajax=''
##
from Products.CMFCore.utils import getToolByName
from Products.CMFDefault.permissions import ManageUsers
'name' : name,
'email': member_email})
if validate_email :
- rtool.requestPasswordReset(member_id, initial=True)
+ rtool.requestPasswordReset(member_id, initial=True, came_from=came_from)
context.setStatus(True, _('Success!'))
is_newmember = True
is_anon = False
options['validate_email'] = validate_email
options['isAnonRegistration'] = rtool.getMode() == MODE_ANONYMOUS
options['isReviewedRegistration'] = rtool.getMode() == MODE_REVIEWED
+options['came_from'] = came_from
buttons = []
if is_newmember: