| @@ -71,7 +71,7 @@ DicForm ={ | |||||
| Vous venez de recevoir un mail... | Vous venez de recevoir un mail... | ||||
| Ici, ... le texte à définir ... | Ici, ... le texte à définir ... | ||||
| </p> | </p> | ||||
| Cliquez sur ce lien pour finir votre inscription : <a href="/sign/jm2l/${link}">Mon lien</a> | |||||
| Cliquez sur ce lien pour finir votre inscription : <a href="${request.route_path('bymail', hash=link)}">Mon lien</a> | |||||
| % endif | % endif | ||||
| <br> | <br> | ||||
| <br> | <br> | ||||
| @@ -1,16 +1,16 @@ | |||||
| ## -*- coding: utf-8 -*- | ## -*- coding: utf-8 -*- | ||||
| <%def name="Bienvenue(User)"> | |||||
| <%def name="Bienvenue(request, User)"> | |||||
| <H4>JM2L</H4> | <H4>JM2L</H4> | ||||
| <p> | <p> | ||||
| Bonjour ${User.prenom}.<br> | Bonjour ${User.prenom}.<br> | ||||
| Vous venez de valider votre inscription sur le site des JM2L.<br> | Vous venez de valider votre inscription sur le site des JM2L.<br> | ||||
| Voici <a href="http://jm2l.style-python.fr/sign/jm2l/${User.my_hash}">votre lien</a> pour vous connecter.<br> | |||||
| Voici <a href="${request.route_url('bymail', hash=User.my_hash)}">votre lien</a> pour vous connecter.<br> | |||||
| Toute l'équipe vous souhaite une agréable visite !<br> | Toute l'équipe vous souhaite une agréable visite !<br> | ||||
| </p> | </p> | ||||
| </%def> \ | </%def> \ | ||||
| % if action=='Welcome': | % if action=='Welcome': | ||||
| ${self.Bienvenue(User)} | |||||
| % endif | |||||
| ${self.Bienvenue(request, User)} | |||||
| % endif | |||||
| @@ -1,15 +1,15 @@ | |||||
| ## -*- coding: utf-8 -*- | ## -*- coding: utf-8 -*- | ||||
| <%def name="Bienvenue(User)"> | |||||
| <%def name="Bienvenue(request, User)"> | |||||
| Bonjour ${User.prenom}. | Bonjour ${User.prenom}. | ||||
| Vous venez de valider votre inscription sur le site des JM2L. | Vous venez de valider votre inscription sur le site des JM2L. | ||||
| Voici votre le lien pour vous connecter à votre profil: | Voici votre le lien pour vous connecter à votre profil: | ||||
| http://jm2l.style-python.fr/sign/jm2l/${User.my_hash} | |||||
| ${request.route_url('bymail', hash=User.my_hash)} | |||||
| Toute l'équipe vous souhaite une très agréable visite ! | Toute l'équipe vous souhaite une très agréable visite ! | ||||
| </%def> \ | </%def> \ | ||||
| % if action=='Welcome': | % if action=='Welcome': | ||||
| ${self.Bienvenue(User)} | |||||
| % endif | |||||
| ${self.Bienvenue(request, User)} | |||||
| % endif | |||||
| @@ -649,12 +649,12 @@ def participer(request): | |||||
| NewUser = TmpUsr | NewUser = TmpUsr | ||||
| # Prepare Plain Text Message : | # Prepare Plain Text Message : | ||||
| Mail_template = Template(filename='jm2l/templates/mail_plain.mako') | Mail_template = Template(filename='jm2l/templates/mail_plain.mako') | ||||
| mail_plain = Mail_template.render(User=NewUser, action="Welcome") | |||||
| mail_plain = Mail_template.render(request=request, User=NewUser, action="Welcome") | |||||
| body = Attachment(data=mail_plain, transfer_encoding="quoted-printable") | body = Attachment(data=mail_plain, transfer_encoding="quoted-printable") | ||||
| # Prepare HTML Message : | # Prepare HTML Message : | ||||
| Mail_template = Template(filename='jm2l/templates/mail_html.mako') | Mail_template = Template(filename='jm2l/templates/mail_html.mako') | ||||
| mail_html = Mail_template.render(User=NewUser, action="Welcome") | |||||
| mail_html = Mail_template.render(request=request, User=NewUser, action="Welcome") | |||||
| html = Attachment(data=mail_html, transfer_encoding="quoted-printable") | html = Attachment(data=mail_html, transfer_encoding="quoted-printable") | ||||
| # Prepare Message | # Prepare Message | ||||
| @@ -1067,4 +1067,4 @@ def forbidden(reason, request): | |||||
| #return Response('forbidden') | #return Response('forbidden') | ||||
| request.response.status = 404 | request.response.status = 404 | ||||
| return render_to_response('jm2l:templates/Errors/404.mak', { "reason":reason }, | return render_to_response('jm2l:templates/Errors/404.mak', { "reason":reason }, | ||||
| request=request) | |||||
| request=request) | |||||