{**************************************************************************}
{* *}
-{* Copyright (C) 2003-2008 Polytechnique.org *}
+{* Copyright (C) 2003-2011 Polytechnique.org *}
{* http://opensource.polytechnique.org/ *}
{* *}
{* This program is free software; you can redistribute it and/or modify *}
Tes adresses de redirection
</h1>
<p>
- 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 :
</p>
<ul>
{if $melix}
</p>
<p>
Enfin, la <strong>réécriture</strong> 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
- <a href="Xorg/SMTPSecurise">service d'envoi de courrier SMTP sécurisé</a>.
+ <a href="Xorg/SMTPSecurise">service d'envoi d'email SMTP sécurisé</a>.
</p>
- {javascript name=ajax}
<script type="text/javascript">//<![CDATA[
{literal}
function activeEnable()
function redirectUpdate()
{
- showTempMessage('redirect-msg', "Tes redirections ont été mises à jour.", true);
+ $('#redirect-msg').tmpMessage("Tes redirections ont été mises à jour.", true);
activeEnable();
}
{
if (confirm("Supprimer l'adresse " + email + " ?")) {
$.get(link.href, {},function() {
- $('tr[@id=line_' + email.replace('@', '_at_') + ']').remove();
+ $('#line_' + email.replace('@', '_at_').replace('.','\\.')).remove();
showRemove();
activeEnable();
});
function updateRedirect(checked, email)
{
activeEnable();
- Ajax.update_html(null, 'emails/redirect/' + (checked ? '' : 'in') + 'active/' + email, redirectUpdate);
+ $.xget('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 envoyer sur " + mail
+ 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.");
}
}
{test_email}
<div id="redirect-msg" style="position:absolute;"></div><br />
<div class="center">
+ <form action="emails/redirect" method="post">
<table class="bicol" summary="Adresses de redirection">
<tr>
<th>Redirection</th>
onchange="updateRedirect(this.checked, '{$e->email}')" /></td>
<td style="text-align: left">
{if $e->has_rewrite()}
- <select onchange="Ajax.update_html(null,'emails/redirect/rewrite/{$e->email}/'+this.value, rewriteUpdate('{$e->email}', {$e->allow_rewrite|default:"0"}, this))">
+ <select onchange="$.get('emails/redirect/rewrite/{$e->email}/'+this.value, 'text', rewriteUpdate('{$e->email}', {$e->allow_rewrite|default:"0"}, this)); return false">
<option value=''>--- aucune ---</option>
{assign var=dom1 value=#globals.mail.domain#}
{assign var=dom2 value=#globals.mail.domain2#}
{icon name=cross title="Supprimer"}
</a>
{else}
- {if $e->sufficient}<span class="remove_email"></span>{/if}
+ {if $e->sufficient}<span class="remove_email"><span style="display:none"> </span></span>{/if}
<a href="emails/redirect#{$e->email}">{icon name=information title="Plus d'informations"}</a>
{/if}
</td>
</tr>
{/foreach}
- <tr class="{cycle values="pair,impair"}"><td colspan="4">
- <form action="emails/redirect" method="post">
- <div>
- <br />
- Ajouter une adresse email :
- <input type="text" size="35" maxlength="60" name="email" value="" />
- <input type="submit" value="ajouter" name="emailop" />
+ {cycle values="pair,impair" assign=class_combobox}
+ {$error_email}
+ {include file="include/emails.combobox.tpl" name="email" val=$email class=$class_combobox error=$error_email i="0"}
+ <tr class="{$class_combobox}"><td colspan="4"><div>
+ <input type="submit" value="ajouter" name="emailop" />
{xsrf_token_field}
- </div>
- </form>
- </td></tr>
+ </div></td></tr>
</table>
+ </form>
<script type="text/javascript">showRemove(); activeEnable();</script>
</div>
+<p class="smaller center">
+ Légende : {icon name=cross title="Supprimer"} Supprimer la redirection
+ - {icon name=information title="Plus d'informations"} Plus d'informations
+</p>
{if $panne}
<p class="smaller">
<strong>
{/if}
{if #globals.mailstorage.googleapps_active# or #globals.mailstorage.imap_active# or hasPerm('admin') or $googleapps}
-<h1>Tes comptes de stockage de courrier</h1>
+<h1>Tes comptes de stockage d'emails</h1>
{/if}
{if #globals.mailstorage.imap_active# or hasPerm('admin')}
<p id="imap">
Polytechnique.org te propose de conserver les emails que tu reçois, pendant une durée limitée (environ 30 jours).
Grâce à ce service, tu disposes d'une sauvegarde de tes emails en secours, au cas où, par exemple, tu effacerais
un email par erreur.<br />
- <strong>Attention :</strong> il ne s'agit que d'un service de secours, dont la disponibilité n'est pas garantie.
+ <strong>Attention :</strong> il ne s'agit que d'un service de secours, dont la disponibilité n'est pas garantie.
</p>
<table class="bicol" summary="Compte de stockage">
<p id="googleapps">
Grâce à un partenariat avec Google, Polytechnique.org te propose également un compte
<b>Google Apps</b>, qui te permet de disposer des services Google (GMail pour
- tes emails, Google Calendar, Google Docs, ...) sur une adresse polytechnique.org.
+ tes emails, Google Calendar, Google Docs…) sur une adresse polytechnique.org.
</p>
-<table class="bicol" summary="Compte de stockage" id="googleapps">
+<table class="bicol" summary="Compte de stockage">
<col width="55%" />
<col width="45%" />
<tr>
{/if}
{if $eleve}
-<h1>Pour les Ã\89lèves (non encore diplômés)</h1>
+<h1>Pour les élèves (non encore diplômés)</h1>
<p>
L'X te fournit aussi une adresse à vie en <strong>«prenom.nom»@polytechnique.edu</strong> qui par défaut est
une redirection vers «login»@poly.polytechnique.fr. <a href="https://www.mail.polytechnique.edu/">
<li>{$user->forlifeEmail()} vers «login»@poly.polytechnique.fr.</li>
</ul>
<p>
- Attention à ne pas faire une boucle quand tu manipules tes redirections ! Tes emails seraient
+ Attention à ne pas faire une boucle quand tu manipules tes redirections ! Tes emails seraient
alors perdus, jusqu'à ce que tu règles le problème.
</p>
{/if}