From: Benoît Pin Date: Tue, 28 Apr 2015 15:28:54 +0000 (+0200) Subject: Redirection vers url passée en paramètre « came_from » lors de l'inscription. X-Git-Url: https://scm.cri.ensmp.fr/git/Plinn.git/commitdiff_plain/f9f1aa2535d3fae8e35d803ba8c85f8891ec133c?ds=inline;hp=a30079816469564a8471ea6f03942129c07ead9b Redirection vers url passée en paramètre « came_from » lors de l'inscription. --- diff --git a/Products/Plinn/skins/custom_generic/join_form.py b/Products/Plinn/skins/custom_generic/join_form.py index 8e82159..f7cdead 100644 --- a/Products/Plinn/skins/custom_generic/join_form.py +++ b/Products/Plinn/skins/custom_generic/join_form.py @@ -1,4 +1,4 @@ -##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 @@ -58,6 +58,7 @@ options['isOrdinaryMember'] = not (mtool.isAnonymousUser() or is_newmember) 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: diff --git a/Products/Plinn/skins/custom_generic/join_template.pt b/Products/Plinn/skins/custom_generic/join_template.pt index d5deaca..eb33650 100644 --- a/Products/Plinn/skins/custom_generic/join_template.pt +++ b/Products/Plinn/skins/custom_generic/join_template.pt @@ -30,6 +30,7 @@
+ @@ -108,6 +109,8 @@ +