{**************************************************************************}
{* *}
-{* 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 *}
</h1>
<form method='post' action='{$platal->pl_self(1)}'>
+ {xsrf_token_field}
<table class='bicol' cellpadding='2' cellspacing='0'>
<tr><th colspan='2'>Options de la liste {$details.addr}</th></tr>
<tr class='impair'>
<span class='smaller'>une courte phrase pour décrire la liste.</span>
</td>
<td>
- <input type='text' size='40' name='description' value="{$options.description|utf8_encode}" />
+ <input type='text' size='40' name='description' value="{$options.description|smarty:nodefaults|utf8_encode}" />
</td>
</tr>
<tr class='impair'>
<span class='smaller'>une description plus longue de la liste.</span>
</td>
<td>
- <textarea cols='40' rows='8' name='info'>{$options.info|utf8_encode}</textarea>
+ <textarea cols='40' rows='8' name='info'>{$options.info|smarty:nodefaults|utf8_encode}</textarea>
</td>
</tr>
<tr class='pair'>
<td>
<strong>message de bienvenue :</strong><br />
- <span class='smaller'>un texte de bienvenue incorporé au mail envoyé aux nouveaux
+ <span class='smaller'>un texte de bienvenue incorporé à l'email envoyé aux nouveaux
abonnés à la liste.</span>
</td>
<td>
- <textarea cols='40' rows='8' name='welcome_msg'>{$options.welcome_msg|utf8_encode}</textarea>
+ <textarea cols='40' rows='8' name='welcome_msg'>{$options.welcome_msg|smarty:nodefaults|utf8_encode}</textarea>
</td>
</tr>
<tr class='impair'>
<td>
<strong>message d'adieu :</strong><br />
- <span class='smaller'>un texte d'au revoir incorporé au mail de départ envoyé aux
- utilisateurs qui se désinscrivent. Ce mail peut être désactivé.</span>
+ <span class='smaller'>un texte d'au revoir incorporé à l'email de départ envoyé aux
+ utilisateurs qui se désinscrivent. Cet email peut être désactivé.</span>
</td>
<td>
- <input type='checkbox' name='send_goodbye_msg'
- {if $options.send_goodbye_msg}checked='checked'{/if} /> activer le mail d'adieu. <br />
- <textarea cols='40' rows='8' name='goodbye_msg'>{$options.goodbye_msg|utf8_encode}</textarea>
+ <label><input type='checkbox' name='send_goodbye_msg'
+ {if $options.send_goodbye_msg}checked='checked'{/if} /> activer l'email d'adieu.</label><br />
+ <textarea cols='40' rows='8' name='goodbye_msg'>{$options.goodbye_msg|smarty:nodefaults|utf8_encode}</textarea>
</td>
</tr>
<tr><th colspan='2'>Options avancées de la liste {$details.addr}</th></tr>
<tr class='impair'>
<td>
<strong>ajout dans le sujet :</strong><br />
- <span class='smaller'>Un préfixe (optionnel) ajouté dans le sujet de chaque mail envoyé sur la liste te permet de trier plus facilement ton courrier.</span>
+ <span class='smaller'>
+ un préfixe (optionnel) ajouté dans le sujet de chaque email envoyé
+ sur la liste te permet de trier tes emails plus facilement.
+ </span>
</td>
<td>
- <input type='text' name='subject_prefix' size='40' value="{$options.subject_prefix|utf8_encode}" />
+ <input type='text' name='subject_prefix' size='40' value="{$options.subject_prefix|smarty:nodefaults|utf8_encode}" />
</td>
</tr>
<tr class='impair'>
<td>
<strong>notification de (dés)abonnement :</strong><br />
- <span class='smaller'>notifier les modérateurs des inscriptions/désinscriptions d'utilisateurs sur cette liste.</span>
+ <span class='smaller'>notifier les modérateurs des (dés)inscriptions d'utilisateurs sur cette liste.</span>
</td>
<td>
- <input type='checkbox' name='admin_notify_mchanges'
- {if $options.admin_notify_mchanges}checked='checked'{/if} /> Notification activée.
+ <label><input type='checkbox' name='admin_notify_mchanges'
+ {if $options.admin_notify_mchanges}checked='checked'{/if} /> notifier les modérateurs.</label>
</td>
</tr>
<tr class='impair'>
<td>
- <strong>diffusion :</strong>
+ <strong>diffusion :</strong><br />
+ <span class='smaller'>l'envoi d'un email à cette liste est-il libre, modéré lorsque l'expéditeur n'appartient pas à la liste
+ ou modéré dans tous les cas ?</span>
</td>
<td>
- <input type='radio' name='moderate' value='0'
+ <label><input type='radio' name='moderate' value='0'
{if !$options.generic_nonmember_action && !$options.default_member_moderation}
- checked='checked'{/if} />libre<br />
- <input type='radio' name='moderate' value='1'
+ checked='checked'{/if} />libre</label><br />
+ <label><input type='radio' name='moderate' value='1'
{if $options.generic_nonmember_action && !$options.default_member_moderation}
- checked='checked'{/if} />modérée aux extérieurs<br />
- <input type='radio' name='moderate' value='2'
+ checked='checked'{/if} />modérée pour les extérieurs</label><br />
+ <label><input type='radio' name='moderate' value='2'
{if $options.generic_nonmember_action && $options.default_member_moderation}
- checked='checked'{/if} />modérée
+ checked='checked'{/if} />modérée</label>
</td>
</tr>
<tr class='impair'>
<span class='smaller'>détermine si les inscriptions à la liste sont modérées ou non.</span>
</td>
<td>
- <input type='checkbox' name='subscribe_policy'
- {if $options.subscribe_policy eq 2}checked='checked'{/if} /> Inscription modérée.
+ <label><input type='checkbox' name='subscribe_policy'
+ {if $options.subscribe_policy eq 2}checked='checked'{/if} /> inscription modérée.</label>
</td>
</tr>
<tr class='impair'>
<span class='smaller'>détermine la politique de l'antispam sur cette liste.</span>
</td>
<td>
- <em><a name='antispam' id='antispam'></a>que faire des mails marqués « [spam probable] » ?</em><br />
- <input type='radio' name='bogo_level' value='0' {if !$bogo_level}checked='checked'{/if} /> les laisser passer<br />
- <input type='radio' name='bogo_level' value='1' {if $bogo_level eq 1}checked='checked'{/if} /> les envoyer aux modérateurs pour approbation...<br />
- <input type='radio' name='bogo_level' value='2' {if $bogo_level eq 2}checked='checked'{/if} /> ... après suppression des plus probables*<br />
- <input type='radio' name='bogo_level' value='3' {if $bogo_level eq 3}checked='checked'{/if} /> tous les supprimer
+ <div id="spamlevel">
+ <em><a name='antispam' id='antispam'></a>que faire des emails marqués « [spam probable] » ?</em><br />
+ <label><input type='radio' name='bogo_level' value='0' {if !$bogo_level}checked='checked'{/if} /> les laisser passer ;</label><br />
+ <label><input type='radio' name='bogo_level' value='1' {if $bogo_level eq 1}checked='checked'{/if} /> les envoyer aux modérateurs pour approbation…</label><br />
+ <label><input type='radio' name='bogo_level' value='2' {if $bogo_level eq 2}checked='checked'{/if} /> …après suppression des
+ spams les plus probables* ;</label><br />
+ <label><input type='radio' name='bogo_level' value='3' {if $bogo_level eq 3}checked='checked'{/if} /> tous les supprimer.</label>
+ </div>
+ <div id="unsurelevel">
+ <em>que faire des emails dont le classement est indéterminé** ?</em><br />
+ <label><input type='radio' name='unsure_level' value='0' {if !$unsure_level}checked='checked'{/if} /> les laisser
+ passer ;</label><br />
+ <label><input type='radio' name='unsure_level' value='1' {if $unsure_level eq 1}checked='checked'{/if} /> les modérer.</label>
+ </div>
+ <script type="text/javascript">//<![CDATA[
+ {literal}
+ $(function() {
+ $(":radio[name=bogo_level]").change(function() {
+ if ($(":radio[name=bogo_level]:checked").val() == 0) {
+ $("#unsurelevel").hide();
+ } else {
+ $("#unsurelevel").show();
+ }
+ }).change();
+ });
+ {/literal}
+ // ]]></script>
</td>
</tr>
<tr>
<td colspan="2" class="smaller">
- *La troisième option permet de supprimer automatique les spams sûr à plus de 99,9999% qui sont peu susceptibles de produire des faux-positifs.
+ *La troisième option permet de supprimer automatiquement les spams sûrs à plus de 99,9999%, qui sont donc peu susceptibles
+ d'être des faux-positifs.<br />
+ **Certains emails ne sont pas classables par l'antispam qui le signale en indiquant que l'email est "Unsure". Ces
+ emails contiennent statistiquement autant de spams que de non-spams, mais ceci peut varier d'une adresse à l'autre.
+ Cette option te permet de choisir si tu préfères que les emails 'Unsures' soient modérés ou envoyés directement
+ à la liste.
</td>
</tr>
</table>
</p>
<p>
les X inscrits à la liste doivent ajouter leurs adresses usuelles parmis leurs adresses de
-redirection en mode 'inactif'. le logiciel de mailing list saura se débrouiller tout seul.
+redirection en mode 'inactif'. le logiciel de gestion des listes de diffusion saura se débrouiller tout seul.
</p>
<form method='post' action='{$platal->pl_self(1)}'>
+ {xsrf_token_field}
<table class='tinybicol' cellpadding='2' cellspacing='0'>
- <tr><th>Addresses non modérées</th></tr>
+ <tr><th>Adresses non modérées</th></tr>
<tr>
<td>
{if $options.accept_these_nonmembers|@count}
{foreach from=$options.accept_these_nonmembers item=addr}
- {$addr}<a href='{$platal->pl_self(1)}&atn_del={$addr}'>
+ {$addr}<a href='{$platal->pl_self(1)}&atn_del={$addr}&token={xsrf_token}'>
{icon name=cross title="retirer de la whitelist"}
</a><br />
{/foreach}