{**************************************************************************}
{* *}
-{* Copyright (C) 2003-2008 Polytechnique.org *}
+{* Copyright (C) 2003-2009 Polytechnique.org *}
{* http://opensource.polytechnique.org/ *}
{* *}
{* This program is free software; you can redistribute it and/or modify *}
<h1>Notifications automatiques</h1>
-<p>Les mails sont hebdomadaires (pour éviter une trop grosse charge du serveur de mails et de ta boite mail).
-S'il n'y a rien à te signaler le mail ne t'est pas envoyé.</p>
+<p>Les emails sont hebdomadaires (pour éviter une trop grosse charge du serveur d'envoi et de ta boite email).
+S'il n'y a rien à te signaler l'email ne t'est pas envoyé.</p>
<form action="carnet/notifs" method="post">
+ {xsrf_token_field}
<fieldset>
- <legend>Mail</legend>
- <input type='checkbox' name='mail' onclick="this.form.submit();" {if $watch->watch_mail}checked="checked"{/if} />
- Recevoir un mail hebdomadaire des événements que je n'ai pas déjà vus sur le site<br />
+ <legend>Email</legend>
+ <label><input type='checkbox' name='mail' onclick="this.form.submit();" {if $watch->watch_mail}checked="checked"{/if} />
+ Recevoir un email hebdomadaire des événements que je n'ai pas déjà vus sur le site.</label><br />
<input type='hidden' name='flags_mail' value='valider' />
</fieldset>
</form>
<form action="carnet/notifs" method="post">
+ {xsrf_token_field}
<fieldset>
<legend>Événements à surveiller</legend>
{foreach from=$watch->cats() item=s key=i}
- <input type='checkbox' name='sub[{$i}]' {if $watch->subs($i)}checked="checked"{/if} />
- {$s.short} {if $s.type eq near}<sup>o</sup>{elseif $s.type eq often}<sup>*</sup>{/if}<br />
+ <label><input type='checkbox' name='sub[{$i}]' {if $watch->subs($i)}checked="checked"{/if} />
+ {$s.short} {if $s.type eq near}<sup>o</sup>{elseif $s.type eq often}<sup>*</sup>{/if}</label><br />
{/foreach}
<span class='smaller'><sup>*</sup>: ne concerne pas les promos (événements très fréquents).</span><br />
<span class='smaller'><sup>o</sup>: ne concerne que les promos entre {$smarty.session.promo-1} et {$promo_sortie-2} que tu surveilles.</span>
<h2>Surveiller ses contacts</h2>
<form action="carnet/notifs#middle" method="post">
+ {xsrf_token_field}
<fieldset>
<legend>Contacts</legend>
- <input type='checkbox' name='contacts' onclick="this.form.submit();" {if $watch->watch_contacts}checked="checked"{/if} /> Surveiller mes contacts<br />
+ <label><input type='checkbox' name='contacts' onclick="this.form.submit();" {if
+ $watch->watch_contacts}checked="checked"{/if} /> Surveiller mes contacts</label><br />
<input type='hidden' name='flags_contacts' value='valider' />
</fieldset>
</form>
</p>
<form action="carnet/notifs/" method="post">
+ {xsrf_token_field}
<fieldset>
<legend>Ajouter une promo</legend>
Tu peux surveiller des promos (mettre la promo sur 4 chiffres),
<ul>
{foreach from=$watch->nonins() item=p}
<li>
- {$p.prenom} {$p.nom} ({$p.promo}) <a href="carnet/notifs/del_nonins/{$p.user_id}">{icon name='cross' title='retirer'}/<>
+ {$p.prenom} {$p.nom} ({$p.promo}) <a href="carnet/notifs/del_nonins/{$p.user_id}?token={xsrf_token}">{icon name='cross' title='retirer'}</a>
</li>
{/foreach}
</ul>