@@ -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) |