X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;ds=sidebyside;f=templates%2Femails%2Fredirect.tpl;h=9ae1002a7da9610e27f7f788d714b0105a919028;hb=af3b6644d6a4ccf3d4d6224f7ad09c42d811a87c;hp=0eef01d196f39e05a5da59bb70207d001dc5b877;hpb=b715c1e1641250d75c3bf2d3bd951519ad3e1dcd;p=platal.git diff --git a/templates/emails/redirect.tpl b/templates/emails/redirect.tpl index 0eef01d..9ae1002 100644 --- a/templates/emails/redirect.tpl +++ b/templates/emails/redirect.tpl @@ -1,6 +1,6 @@ {**************************************************************************} {* *} -{* Copyright (C) 2003-2008 Polytechnique.org *} +{* Copyright (C) 2003-2010 Polytechnique.org *} {* http://opensource.polytechnique.org/ *} {* *} {* This program is free software; you can redistribute it and/or modify *} @@ -20,29 +20,11 @@ {* *} {**************************************************************************} -{if $retour == $smarty.const.ERROR_INACTIVE_REDIRECTION} -
- Tu ne peux pas avoir aucune adresse de redirection active, sinon ton adresse - {$smarty.session.forlife}@{#globals.mail.domain#} ne fonctionnerait plus. -
-{/if} -{if $retour == $smarty.const.ERROR_INVALID_EMAIL} - {assign var='error_email' value='1'} -- Erreur: l'email n'est pas valide. -
-{/if} -{if $retour == $smarty.const.ERROR_LOOP_EMAIL} -- Erreur: {$smarty.session.forlife}@{#globals.mail.domain#} ne doit pas être renvoyé - vers lui-même, ni vers son équivalent en {#globals.mail.domain2#} ni vers polytechnique.edu. -
-{/if}- Tu configures ici les adresses emails vers lesquelles tes adresses (listées ci-dessous) sont dirigées : + Tu configures ici les adresses emails vers lesquelles tes adresses (listées ci-dessous) sont redirigées :
Enfin, la réécriture consiste à substituer à ton adresse email habituelle - (adresse gmail, orange, free, ou autre) ton adresse {#globals.mail.domain#} ou - {#globals.mail.domain2#} dans l'adresse d'expédition de tes messages, lorsque le courrier + (adresse gmail, orange, free…) ton adresse {#globals.mail.domain#} ou + {#globals.mail.domain2#} dans l'adresse d'expédition de tes messages, lorsqu'un email passe par nos serveurs. Ceci arrive lorsque tu écris à un camarade sur son adresse {#globals.mail.domain#} ou {#globals.mail.domain2#}, ou lorsque tu utilises notre - service d'envoi de courrier SMTP sécurisé. + service d'envoi d'email SMTP sécurisé.
{javascript name=ajax} @@ -97,7 +79,7 @@ function removeRedirect(link, email) { - if (confirm("Supprimer l'adresse " + email + " ?")) { + if (confirm("Supprimer l'adresse " + email + " ?")) { $.get(link.href, {},function() { $('tr[@id=line_' + email.replace('@', '_at_') + ']').remove(); showRemove(); @@ -123,6 +105,19 @@ Ajax.update_html(null, 'emails/redirect/' + (checked ? '' : 'in') + 'active/' + email, redirectUpdate); } + function rewriteUpdate(mail, allow, box) + { + return function() { + if (!allow) { + if (box.value != '') { + alert("Un mail de validation vient d'être envoyé sur " + mail + + ". La réécriture ne sera active que lorsque tu auras cliqué sur le lien indiqué dans ce mail."); + } + } + redirectUpdate(); + }; + } + {/literal} //]]> {test_email} @@ -150,9 +145,9 @@ {if $e->active}checked="checked"{/if} {if $smarty.foreach.redirect.total eq 1}disabled="disabled"{/if} onchange="updateRedirect(this.checked, '{$e->email}')" /> -