$this->trigSuccess('Email de refus envoyé');
return true;
} else {
- $this->trigError('pas de motivation pour le refus !!!');
+ $this->trigError('Pas de motivation pour le refus !!!');
}
}
if (Env::has('del')) {
$crc = Env::v('crc');
XDB::execute("UPDATE postfix_mailseen SET release = 'del' WHERE crc = {?}", $crc);
- $page->trigSuccess($crc." verra tous ses emails supprimés !");
+ $page->trigSuccess($crc . " verra tous ses emails supprimés !");
} elseif (Env::has('ok')) {
$crc = Env::v('crc');
XDB::execute("UPDATE postfix_mailseen SET release = 'ok' WHERE crc = {?}", $crc);
- $page->trigSuccess($crc." a le droit de passer !");
+ $page->trigSuccess($crc . " a le droit de passer !");
}
$sql = XDB::iterator(
require_once("emails.inc.php");
if (S::has('suid')) {
- $page->kill("Déjà en SUID !!!");
+ $page->kill("Déjà en SUID !!!");
}
// Loads the user identity using the environment.
require_once('user.func.inc.php');
user_clear_all_subs($user->id());
$globals->updateNbIns();
- $page->trigSuccess($user->login() . ' a été désinscrit !');
+ $page->trigSuccess($user->login() . ' a été désinscrit !');
$mailer = new PlMailer("admin/useredit.mail.tpl");
$mailer->assign("admin", S::user()->login());
if(preg_match('!^ *(\d{4}) *$!', $arg, $matches)) {
$p = intval($matches[1]);
if($p<1900 || $p>2100) {
- $page->trigError("la promo entrée est invalide");
+ $page->trigError('La promo entrée est invalide.');
} else {
if ($action == 'add_promo') {
$watch->_promos->add($p);
$p1 = intval($matches[1]);
$p2 = intval($matches[2]);
if($p1<1900 || $p1>2100) {
- $page->trigError('la première promo de la plage entrée est invalide');
+ $page->trigError('La première promo de la plage entrée est invalide.');
} elseif($p2<1900 || $p2>2100) {
- $page->trigError('la seconde promo de la plage entrée est invalide');
+ $page->trigError('La seconde promo de la plage entrée est invalide.');
} else {
if ($action == 'add_promo') {
$watch->_promos->addRange($p1, $p2);
if (($user = User::get(Env::v('user')))) {
if (XDB::execute("DELETE FROM contacts
WHERE uid = {?} AND contact = {?}", $uid, $user->id())) {
- $page->trigSuccess("Contact retiré !");
+ $page->trigSuccess("Contact retiré !");
}
}
break;
if (($user = User::get(Env::v('user')))) {
if (XDB::execute("REPLACE INTO contacts (uid, contact)
VALUES ({?}, {?})", $uid, $user->id())) {
- $page->trigSuccess('Contact ajouté !');
+ $page->trigSuccess('Contact ajouté !');
} else {
- $page->trigWarning('Contact déjà dans la liste !');
+ $page->trigWarning('Contact déjà dans la liste !');
}
}
break;
$mail->setSubject("Une de tes adresse de redirection Polytechnique.org ne marche plus !!");
$mail->setTxtBody($message);
$mail->send();
- $page->trigSuccess("Email envoyé !");
+ $page->trigSuccess('Email envoyé !');
}
} elseif (Post::has('email')) {
S::assert_xsrf_token();
$liste = Post::v('liste');
if (empty($liste)) {
- $page->trigError('Le champ «adresse souhaitée» est vide.');
+ $page->trigError('Le champ « adresse souhaitée » est vide.');
}
if (!preg_match("/^[a-zA-Z0-9\-]*$/", $liste)) {
$page->trigError('Le nom de la liste ne doit contenir que des lettres non accentuées, chiffres et tirets.');
$domain = $promo . '.' . $globals->mail->domain;
if (($promo < 1921) || ($promo > date('Y'))) {
- $page->trigError('La promotion est mal renseignée, elle doit être du type : 2004.');
+ $page->trigError('La promotion est mal renseignée, elle doit être du type : 2004.');
}
$new = $liste . '@' . $domain;
$n = $res->fetchOneCell();
if ($n) {
- $page->trigError('L\'«adresse souhaitée» est déjà prise.');
+ $page->trigError("L'« adresse souhaitée » est déjà prise.");
}
if (!Post::v('desc')) {
$type, $liste.$app.$domain);
}
$page->assign('deleted', true);
- $page->trigSuccess('La liste a été détruite !');
+ $page->trigSuccess('La liste a été détruite !');
} else {
$page->kill('Une erreur est survenue lors de la suppression de la liste.<br />'
. 'Contact les administrateurs du site pour régler le problème : '
require_once 'emails.inc.php';
if (!isvalid_email_redirection($email)) {
- $page->trigError("Email invalide !");
+ $page->trigError('Email invalide !');
} else {
// On cherche les marketings précédents sur cette adresse
// email, en se restreignant au dernier mois
if (!isset($pers[$j]) || !is_numeric($pers[$j])
|| $pers[$j] < 0)
{
- $page->trigError('Tu dois choisir un nombre d\'invités correct !');
+ $page->trigError("Tu dois choisir un nombre d'invités correct !");
return;
}
$subs[$j] = 1 + $pers[$j];
}
if (S::admin()) {
if (Post::v('mail_domain') && (strstr(Post::v('mail_domain'), '.') === false)) {
- $page->trigError("le domaine doit être un FQDN (aucune modif effectuée) !!!");
+ $page->trigError('Le domaine doit être un FQDN (aucune modification effectuée) !!!');
return;
}
XDB::execute(
if ($upload) {
$upload->rm();
}
- $page->killSuccess("Email envoyé !");
+ $page->killSuccess("Email envoyé !");
$page->assign('sent', true);
}
}
// Handles the membership request.
if ($already_member) {
$this->removeSubscriptionRequest($user->id());
- $page->kill($user->fullName() . " est déjà membre du groupe !");
+ $page->kill($user->fullName() . ' est déjà membre du groupe !');
} elseif (Env::has('accept')) {
S::assert_xsrf_token();
}
if (is_member()) {
- $page->kill("Tu es déjà membre !");
+ $page->kill("Tu es déjà membre !");
return;
}
pl_redirect("member/$email");
}
} else {
- $page->trigError("« <strong>$email</strong> » n'est pas une adresse email valide.");
+ $page->trigError("« <strong>$email</strong> » n'est pas une adresse email valide.");
}
}
}
}
if ($this->unsubscribe($user)) {
- $page->trigSuccess("{$user['prenom']} {$user['nom']} a été désabonné du groupe !");
+ $page->trigSuccess("{$user['prenom']} {$user['nom']} a été désabonné du groupe !");
} else {
- $page->trigWarning("{$user['prenom']} {$user['nom']} a été désabonné du groupe, mais des erreurs subsistent !");
+ $page->trigWarning("{$user['prenom']} {$user['nom']} a été désabonné du groupe, mais des erreurs subsistent !");
}
}
$perms ? 'admin' : 'membre', $comm,
$user['uid'], $globals->asso('id'));
if ($perms != $user['perms']) {
- $page->trigSuccess('Permissions modifiées !');
+ $page->trigSuccess('Permissions modifiées !');
}
if ($comm != $user['comm']) {
$page->trigSuccess('Commentaire mis à jour.');
USING x4dat.virtual AS v
LEFT JOIN x4dat.virtual_redirect AS r USING(vid)
WHERE v.alias={?}', $alias);
- $page->trigSuccess(Post::v('del_alias')." supprimé !");
+ $page->trigSuccess(Post::v('del_alias')." supprimé !");
}
$listes = $this->client->get_lists();
}
if (!Post::has('liste')) {
- $page->trigError('champs «adresse souhaitée» vide');
+ $page->trigError('Le champs « adresse souhaitée » est vide.');
return;
}
}
if (!Post::has('liste')) {
- $page->trigError('champs «adresse souhaitée» vide');
+ $page->trigError('Le champs « adresse souhaitée » est vide.');
return;
}
$liste = Post::v('liste');
</div>
{else}
<div style="text-align:center;margin:5px;background:red">
-<strong>ATTENTION ! Cet utilisateur n'a pas accepté la synchronisation</strong>
+<strong>ATTENTION ! Cet utilisateur n'a pas accepté la synchronisation</strong>
</div>
{/if}
<div>Les fiches de cet utilisateur :
</table>
</form>
-<p><strong>* à ne modifier qu'avec l'accord express de l'utilisateur !!!</strong></p>
+<p><strong>* à ne modifier qu'avec l'accord express de l'utilisateur.</strong></p>
<form id="bans" method="post" action="admin/user">
{xsrf_token_field}
</td>
<td class="action" style="margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; height: 20px">
<a href="admin/wiki/rename/{$cat}.{$page}" onclick="var newname=prompt('Déplacer la page {$cat}.{$page} vers :', '{$cat}.{$page}'); if (!newname) return false; this.href += '/' + newname + '?token={xsrf_token}';">{icon name=book_next title='déplacer'}</a>
- <a href="admin/wiki/delete/{$cat}.{$page}?token={xsrf_token}" onclick="return confirm('Supprimer la page {$cat}.{$page} ?');">{icon name=cross title='supprimer'}</a>
+ <a href="admin/wiki/delete/{$cat}.{$page}?token={xsrf_token}" onclick="return confirm('Supprimer la page {$cat}.{$page} ?');">{icon name=cross title='supprimer'}</a>
<input type="checkbox" name="{$cat}/{$page}"/>
</td>
</tr>
<td class="titre">Envoyer à une liste d'adresses</td>
<td>
<textarea name="subset_to" rows="7" cols="78">{$subset_to}</textarea><br />
- <span class="smaller">Indiquez une liste d'adresses emails : la lettre sera envoyée uniquement aux personnes des promotions sélectionnées, dont l'adresse figure dans la liste, et qui souhaitent recevoir les emails de l'AX.</span>
+ <span class="smaller">Indiquez une liste d'adresses emails : la lettre sera envoyée uniquement aux personnes des promotions sélectionnées, dont l'adresse figure dans la liste, et qui souhaitent recevoir les emails de l'AX.</span>
</td>
</tr>
<tr>
<td colspan="2" class="center">
Envoi au plus tard le {$echeance|date_format:"%x vers %Hh"}<br />
{if $is_xorg}
- [<a href="ax/edit/valid?token={xsrf_token}" onclick="return confirm('Es-tu sûr de vouloir valider l\'envoi de ce message ?');">{*
+ [<a href="ax/edit/valid?token={xsrf_token}" onclick="return confirm('Es-tu sûr de vouloir valider l\'envoi de ce message ?');">{*
*}{icon name=thumb_up} Valider l'envoi</a>]
{else}
- [<a href="ax/edit/cancel?token={xsrf_token}" onclick="return confirm('Es-tu sûr de vouloir annuler l\'envoi de ce message ?');">{*
+ [<a href="ax/edit/cancel?token={xsrf_token}" onclick="return confirm('Es-tu sûr de vouloir annuler l\'envoi de ce message ?');">{*
*}{icon name=thumb_down} Annuler l'envoi</a>]
{/if}
</td>
<a href="carnet/contacts/trombi">Le trombi de tes contacts</a>
</h3>
<div class="explication">
- La même chose que la page de tes contacts… <strong>en images !</strong>
+ La même chose que la page de tes contacts… <strong>en images !</strong>
</div>
</td>
</tr>
</div>
</form>
-<h1 id='middle'>Qui/Que surveiller ?</h1>
+<h1 id='middle'>Qui/Que surveiller ?</h1>
<h2>Surveiller ses contacts</h2>
<td colspan="2">
<table width="100%"><tr>
<td>
- <a href="recovery">Mot de passe perdu ?</a>
+ <a href="recovery">Mot de passe perdu ?</a>
</td>
<td class="right">
<input type="submit" name="submitbtn" value="Me connecter" />
{if !$smarty.session.auth}
<p>
-<strong>Tu ne connais pas ton mot de passe ?</strong>
+<strong>Tu ne connais pas ton mot de passe ?</strong>
</p>
Si tu n'es jamais venu sur le site, <strong>il faut t'enregistrer auprès de
nous</strong> pour obtenir un accès. {#globals.core.sitename#} c'est l'email des X,
</div>
<p>
- <strong>Problème de connexion ?</strong> <a href="Xorg/FAQ?display=light#connect" class="popup2">La réponse est là.</a>
+ <strong>Problème de connexion ?</strong> <a href="Xorg/FAQ?display=light#connect" class="popup2">La réponse est là.</a>
</p>
<script type="text/javascript">
{xsrf_token_field}
<input type="hidden" name="challenge" value="{$smarty.session.challenge}" />
<input type="hidden" name="response" value="" />
- <input type="hidden" name="xorpass" value="" />
+ <input type="hidden" name="xorpass" value="" />
<input type="hidden" name="username" value="" />
<input type="hidden" name="remember" value="" />
<input type="hidden" name="domain" value="" />
vérification, tu recevras un email te signalant l'ouverture de ces adresses.
</p>
<p>
- Encore merci de nous faire confiance pour tes emails !
+ Encore merci de nous faire confiance pour tes emails !
</p>
{else}
<h1>
</form>
{if $actuel}
<form action="emails/alias/delete/{$actuel}" method="post"
- onsubmit="return confirm('Es-tu sûr de vouloir supprimer {$actuel} ?')">
+ onsubmit="return confirm('Es-tu sûr de vouloir supprimer {$actuel} ?')">
{xsrf_token_field}
<table class="bicol" cellpadding="4" summary="Suppression d'alias">
<tr>
<h1>Indiquer</h1>
{if $neuneu}
-<h2 class='erreur'>Erreur !</h2>
+<h2 class='erreur'>Erreur !</h2>
<p>
Tu as entré une adresse @{#globals.mail.domain#}, @{#globals.mail.domain2#} ou @{#globals.mail.alias_dom#},
n'a actuellement <span class="erreur">aucune adresse email de redirection
active autre que celle que tu viens de rentrer.</span>
Nous t'invitons à prendre contact avec lui autrement que par email,
- l'idéal étant de l'informer si possible que sa patte Polytechnique.org est cassée !
+ l'idéal étant de l'informer si possible que sa patte Polytechnique.org est cassée !
</p>
<p>
Si tu connais une autre adresse email où le contacter, nous pouvons l'inviter à mettre à jour sa redirection
<div id="bestalias-msg" style="position:absolute;"></div>
<br />
L'adresse cochée est celle que tu utilises le plus (et qui sera donc affichée sur ta carte de visite, ta fiche…).
- Coche une autre case pour en changer !
+ Coche une autre case pour en changer !
</td>
</tr>
<tr class="pair">
<td class="half">
De même, un <strong>service antispam évolué</strong> est en place. Tu peux lui demander
de te débarrasser des spams que tu reçois. Pour en savoir plus, et l'activer,
- <a href="emails/antispam">c'est très simple, suis ce lien</a> !
+ <a href="emails/antispam">c'est très simple, suis ce lien</a> !
<br />
</td>
</tr>
<table class="bicol">
<tr>
- <th>Un alias sympathique : {#globals.mail.alias_dom#} !</th>
+ <th>Un alias sympathique : {#globals.mail.alias_dom#} !</th>
</tr>
<tr class="impair">
<td>
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();
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">
<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}
{
_selectAll('to_contacts');
_selectAll('cc_contacts');
- if(form.sujet.value == "" && !confirm("Le sujet de l'email est vide, veux-tu continuer ?")) {
+ if(form.sujet.value == "" && !confirm("Le sujet de l'email est vide, veux-tu continuer ?")) {
form.sujet.focus();
return false;
}
alert("Il faut définir au moins un destinataire.");
return false;
}
- if (!confirm("Tous les destinataires sont en copie cachée, veux-tu continuer ?")) {
+ if (!confirm("Tous les destinataires sont en copie cachée, veux-tu continuer ?")) {
form.to.focus();
return false;
}
<h1 id='pagetop'>
Bienvenue {$smarty.session.prenom}{if $birthday}
- et joyeux anniversaire de la part de toute l'équipe !
+ et joyeux anniversaire de la part de toute l'équipe !
{else},
{/if}
</h1>
Le tableau suivant permet de gérer la mise au ban (le bannissement) de certains utilisateurs aux forums.
-Chaque ligne permet de gérer les accès limités à :
+Chaque ligne permet de gérer les accès limités à :
<ul>
<li>une plage d'adresses IP donnée (entre ipmin et ipmax),</li>
<li>à tout le monde (uid=0) ou seulement à un utilisateur donné,</li>
</ul>
<p>
-Dans les masques le <strong>*</strong> remplace n'importe quel texte et le <strong>!</strong> bloque l'accès au lieu de l'autoriser. Par exemple : <code>xorg.*,!xorg.prive.*</code> autorise tous les forums xorg sauf ceux qui s'appellent xorg.prive.qqchose.
+Dans les masques le <strong>*</strong> remplace n'importe quel texte et le <strong>!</strong> bloque l'accès au lieu de l'autoriser. Par exemple : <code>xorg.*,!xorg.prive.*</code> autorise tous les forums xorg sauf ceux qui s'appellent xorg.prive.qqchose.
</p>
<p>
<td class="titre">Priorité</td><td><code>{$job.p_priority}</code></td>
</tr>
<tr class="pair">
- <td class="titre">Requête administrateur ?</td><td>{if $job.p_admin_request}oui{else}non{/if}</td>
+ <td class="titre">Requête administrateur ?</td><td>{if $job.p_admin_request}oui{else}non{/if}</td>
</tr>
<tr class="impair">
</table>
<p>
- Requêtes ayant échoué récemment (plus d'information dans la <a href="Equipe/Infra-GoogleApps">documentation</a>) :
+ Requêtes ayant échoué récemment (plus d'information dans la <a href="Equipe/Infra-GoogleApps">documentation</a>) :
</p>
<table class="bicol" style="text-align: center">
<tr>
<h1>Ton compte Google Apps pour Polytechnique.org</h1>
-<p>Polytechnique.org te fournit un compte <b>Google Apps</b> qui te permet de disposer
+<p>Polytechnique.org te fournit un compte <strong>Google Apps</strong> qui te permet de disposer
des applications web de Google (<a href="http://mail.google.com/a/polytechnique.org/">GMail</a>,
<a href="http://www.google.com/calendar/hosted/polytechnique.org/">Google Calendar</a>,
<a href="http://docs.google.com/a/polytechnique.org/">Google Docs</a>, et bien d'autres)
{if !$account->g_status}
{if !$has_password_sync}
-<p>Tu peux créer ce compte indépendant <i>Google Apps pour Polytechnique.org</i> en utilisant le
+<p>Tu peux créer ce compte indépendant <em>Google Apps pour Polytechnique.org</em> en utilisant le
formulaire ci-dessous.
</p>
-<p><b>Attention :</b> ce compte Google Apps est hébergé par <b>Google</b>, et non
+<p><strong>Attention :</strong> ce compte Google Apps est hébergé par <em>Google</em>, et non
par Polytechnique.org. Nous te déconseillons d'y conserver des informations
- confidentielles ou sensibles !<br />
+ confidentielles ou sensibles !<br />
</p>
{/if}
{if !$has_password_sync}
<form action="googleapps/create" method="get">
<tr class="impair">
- <td colspan="2"><b>Mot de passe du compte :</b></td>
+ <td colspan="2"><strong>Mot de passe du compte :</strong></td>
</tr>
<tr class="impair">
<td style="text-align: center">
</form>
{else}
<tr class="impair">
- <td colspan="2"><b>Mot de passe du compte :</b></td>
+ <td colspan="2"><strong>Mot de passe du compte :</strong></td>
</tr>
{if $password_sync}
<tr class="impair">
{else}
<tr class="impair">
<td></td>
- <td>Tu as choisi d'avoir un nouveau mot de passe pour ton compte Google Apps :</td>
+ <td>Tu as choisi d'avoir un nouveau mot de passe pour ton compte Google Apps :</td>
</tr>
<tr class="impair">
<td colspan="2">
<form action="googleapps/create" method="post" id="changepass2">
{xsrf_token_field}
<tr class="pair">
- <td colspan="2"><b>Redirection des emails :</b></td>
+ <td colspan="2"><strong>Redirection des emails :</strong></td>
</tr>
<tr class="pair">
<td style="text-align: center">
<label for="redirection_true">Ajouter une redirection de mes emails vers mon compte Google Apps.</label><br />
<span style="font-size: smaller;">
Tes <em>Polytechnique.org</em> seront redirigés vers ton nouveau webmail, en plus de tes redirections actuelles.<br /><br />
- <strong>Attention : ton compte Google Apps est hébergé par <em>Google</em>.</strong><br />
+ <strong>Attention : ton compte Google Apps est hébergé par <em>Google</em>.</strong><br />
Si tu utilises tes adresses <em>Polytechnique.org</em> pour des communications confidentielles ou dans un cadre professionnel,
nous te déconseillons donc de rediriger tes emails vers Google Apps.
</span>
{if $account->g_suspension}
<tr class="pair">
<td>
- Ton compte est actuellement suspendu pour la raison suivante : <em>{$account->g_suspension}</em>.
+ Ton compte est actuellement suspendu pour la raison suivante : <em>{$account->g_suspension}</em>.
</td>
</tr>
{/if}
</table>
{else}
-<p>Tu peux utiliser ces services :</p>
+<p>Tu peux utiliser ces services :</p>
<ul>
- <li>Soit en passant par la <a href="http://google.polytechnique.org/">la page d'accueil Google de Polytechnique.org</a> ;</li>
- <li>Soit en utilisant directement les différents services :
+ <li>Soit en passant par la <a href="http://google.polytechnique.org/">la page d'accueil Google de Polytechnique.org</a> ;</li>
+ <li>Soit en utilisant directement les différents services :
<ul>
- <li>Pour tes emails, sur le <a href="http://mail.google.com/a/polytechnique.org/">GMail de Polytechnique.org</a> ;</li>
- <li>Pour ton calendrier, sur <a href="http://www.google.com/calendar/hosted/polytechnique.org/">Google Calendar</a> ;</li>
+ <li>Pour tes emails, sur le <a href="http://mail.google.com/a/polytechnique.org/">GMail de Polytechnique.org</a> ;</li>
+ <li>Pour ton calendrier, sur <a href="http://www.google.com/calendar/hosted/polytechnique.org/">Google Calendar</a> ;</li>
<li>Pour tes documents, sur <a href="http://docs.google.com/a/polytechnique.org/">Google Docs</a>.</li>
</ul>
</li>
{else}
<tr class="impair">
<td colspan="2">
- Si tu ne souhaites plus utiliser ton compte, tu peux le désactiver :<br /><br />
+ Si tu ne souhaites plus utiliser ton compte, tu peux le désactiver :<br /><br />
<div class="center">
<form action="googleapps/suspend" method="post">
{xsrf_token_field}
<tr class="pair">
- <td class="titre">Motif de la suspension :</td>
+ <td class="titre">Motif de la suspension :</td>
<td>{$valid->suspension_reason()|default:"-none-"|nl2br}</td>
</tr>
{if $options|@count}
<table class='bicol' cellpadding='2' cellspacing='0'>
<tr><th colspan='3'>Options incorrectes pour {$details.addr}</th></tr>
- <tr><th>champs</th><th>devrait être :</th><th>est…</th></tr>
+ <tr><th>champs</th><th>devrait être :</th><th>est…</th></tr>
{foreach from=$options key=k item=o}
<tr>
<td class='titre'>{$k}</td>
</div>
</form>
{else}
-<p>Liste correcte !</p>
+<p>Liste correcte !</p>
{/if}
{if $created}
-<p class='erreur'>Demande de création envoyée !</p>
+<p class='erreur'>Demande de création envoyée !</p>
{else}
<td class='titre'>Promotion :</td>
<td><input type='text' name='promo' size='4' maxlength='4'
{if $smarty.post.promo}value='{$smarty.post.promo}'{else}value='{$smarty.session.promo}'{/if} />
- <td class='smaller' colspan='3'>Par exemple : 2004</td>
+ <td class='smaller' colspan='3'>Par exemple : 2004</td>
</tr>
<tr class='groupex'>
<td class='titre'>Nom du groupe X :</td>
<td colspan='4'>
<input type='text' name='groupex_name' value='{$smarty.post.groupex_name}' /><br />
- <span class='smaller'><strong>Attention :</strong> le nom du groupe doit être écrit comme sur <a
+ <span class='smaller'><strong>Attention :</strong> le nom du groupe doit être écrit comme sur <a
href="http://www.polytechnique.net">Polytechnique.net</a>.</span>
</td>
</tr>
</tr>
<tr>
<td></td>
- <td class='smaller' colspan='4'>(est-ce que les non membres peuvent voir l'existence de cette liste ?)</td>
+ <td class='smaller' colspan='4'>(est-ce que les non membres peuvent voir l'existence de cette liste ?)</td>
</tr>
<tr>
<td></td>
<tr>
<td></td>
<td class='smaller' colspan='4'>(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 ?)</td>
+ lorsque l'expéditeur n'appartient pas à la liste ou modéré dans tous les cas ?)</td>
</tr>
<tr>
<td></td>
{include file="lists/header_listes.tpl" on=delete}
<h1>
- Détruire la liste {$details.addr} ?
+ Détruire la liste {$details.addr} ?
</h1>
<form method='post' action='{$platal->pl_self(1)}'>
<tr class='impair'>
<td>
Veux tu réellement détruire la liste {$details.addr} ?<br />
- Pour valider ton choix, écris en majuscules (sans espace) « OUI » :
+ Pour valider ton choix, écris en majuscules (sans espace) « OUI » :
<input type='text' size='3' maxlength='3' name="valid" />
</td>
</tr>
<td class='center'>
<input type='hidden' name='mid' value='{$smarty.get.mid}' />
<input type='submit' name='mok' value='Accepter !'
- onclick="return confirm('Es-tu sûr de vouloir Envoyer cet email sur la liste ?')"/>
+ onclick="return confirm('Es-tu sûr de vouloir Envoyer cet email sur la liste ?')"/>
<input type='submit' name='mno' value='Refuser !'
- onclick="return confirm('Es-tu sûr de vouloir Refuser cet email ?')"/>
+ onclick="return confirm('Es-tu sûr de vouloir Refuser cet email ?')"/>
<input type='submit' name='mdel' value='Spam !' style='color:red;'
- onclick="return confirm('Es-tu sûr de vouloir Détruire cet email ?')"/>
+ onclick="return confirm('Es-tu sûr de vouloir Détruire cet email ?')"/>
</td>
</tr>
</table>
<td>
<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>
+ ou modéré dans tous les cas ?</span>
</td>
<td>
<label><input type='radio' name='moderate' value='0'
</td>
<td>
<div id="spamlevel">
- <em><a name='antispam' id='antispam'></a>que faire des emails marqués « [spam probable] » ?</em><br />
+ <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
<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 />
+ <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>
<tr class='pair'>
<td>
<strong>archive :</strong><br />
- <span class='smaller'>liste archivée ?</span>
+ <span class='smaller'>liste archivée ?</span>
</td>
<td>
<label><input type='checkbox' name='archive' {if $options.archive}checked='checked'{/if} />
{if $sent}
<p>
- Merci de nous avoir communiqué cette information !
+ Merci de nous avoir communiqué cette information !
</p>
{elseif $user && !$user->alive}
</form>
<p>
-{$nonins->total()} Polytechniciens de la promo {$promo} ne sont pas inscrits !
+{$nonins->total()} Polytechniciens de la promo {$promo} ne sont pas inscrits !
</p>
{if $already}
<p>
-Merci de nous avoir communiqué cette information !
+Merci de nous avoir communiqué cette information !
</p>
<p>
Nous avions déjà connaissance de cette adresse, nous espérons donc comme toi que {$full_name} va s'inscrire au plus vite.
</p>
<p>
Si tu le connais personnellement, un petit email pour lui expliquer les atouts de Polytechnique.org
-peut sans aucun doute l'aider à se décider !
+peut sans aucun doute l'aider à se décider !
</p>
{elseif $ok}
<p>
- Merci de nous avoir communiqué cette information ! Un administrateur de Polytechnique.org va
+ Merci de nous avoir communiqué cette information ! Un administrateur de Polytechnique.org va
envoyer un email de proposition d'inscription à Polytechnique.org à {$full_name} dans les
toutes prochaines heures (ceci est fait à la main pour vérifier qu'aucun utilisateur malveillant
ne fasse mauvais usage de cette fonctionnalité…).
</p>
<p>
- <strong>Merci de ton aide à la reconnaissance de notre site !</strong> Tu seras informé par email de
+ <strong>Merci de ton aide à la reconnaissance de notre site !</strong> Tu seras informé par email de
l'inscription de {$full_name} si notre camarade accepte de rejoindre la communauté des X sur
- le web !
+ le web !
</p>
{else}
{if $full_name}
<h1>
- Et si nous proposions à {$full_name} de s'inscrire à Polytechnique.org ?
+ Et si nous proposions à {$full_name} de s'inscrire à Polytechnique.org ?
</h1>
<p>
connais. Nous nous permettons d'attirer ton attention sur le fait que nous avons besoin d'être
sûrs que cette adresse est bien la sienne, afin que la partie privée du site reste uniquement
accessible aux seuls polytechniciens. Merci donc de ne nous donner ce renseignement uniquement si
- tu es certain de sa véracité !
+ tu es certain de sa véracité !
</p>
<p>
Nous pouvons au choix lui écrire au nom de l'équipe Polytechnique.org, ou bien, si tu le veux
<h1>Inscrits des 7 derniers jours</h1>
<p>
-{$ins->total()} Polytechniciens se sont inscrits ces 7 derniers jours !
+{$ins->total()} Polytechniciens se sont inscrits ces 7 derniers jours !
</p>
<div class="right">
</a>
<br /><br /><br />
<a href="admin/newsletter/edit/{$nl->_id}/{$art->_aid}/delete"
- onclick="return confirm('Es-tu sûr de vouloir supprimer cet article ?')">
+ onclick="return confirm('Es-tu sûr de vouloir supprimer cet article ?')">
{icon name="delete" title="Supprimer"}
</a>
</td>
<p>
Nous te recontacterons éventuellement (certainement vers la fin du mois) si nous avons des
-renseignements à te demander à son sujet !
+renseignements à te demander à son sujet !
</p>
{else}
{if !$art->check()}
<p class='erreur'>
-L'article que tu as proposé est trop long !<br />
+L'article que tu as proposé est trop long !<br />
Il te faut te limiter à 8 lignes de 68 caractères.
</p>
{/if}
<form method="POST" action="openid/trust?{$openid_query}">
{xsrf_token_field}
<table class="bicol">
- <tr><th colspan="2">Souhaitez-vous confirmer votre identité ?</th></tr>
+ <tr><th colspan="2">Souhaitez-vous confirmer votre identité ?</th></tr>
<tr class="impair">
<td>Adresse du site :</td>
<h1>{$asso.nom} : Gestion des télépaiements </h1>
<p class="descr">
-Voici la liste des paiements en ligne possible pour le groupe {$asso.nom} :
+Voici la liste des paiements en ligne possible pour le groupe {$asso.nom} :
</p>
{foreach from=$titres item=p}
pw1 = document.forms.smtppass_form.smtppass1.value;
pw2 = document.forms.smtppass_form.smtppass2.value;
if (pw1 != pw2) {
- alert ("\nErreur : les deux champs ne sont pas identiques !");
+ alert ("\nErreur : les deux champs ne sont pas identiques !");
exit;
return false;
}
if (pw1.length < 6) {
- alert ("\nErreur : le nouveau mot de passe doit faire au moins 6 caractères !");
+ alert ("\nErreur : le nouveau mot de passe doit faire au moins 6 caractères !");
exit;
return false;
}
Déconnexion {if $smarty.cookies.ORGaccess}partielle {/if}effectuée
</h1>
<p>
-<strong>Merci et à bientôt !</strong>
+<strong>Merci et à bientôt !</strong>
</p>
{if $smarty.cookies.ORGaccess}
Tu peux le faire tout de suite en cliquant sur Activer ci-dessous.
</li>
<li>
- Qu'est-ce qu'un <a href="Xorg/RSS">fil RSS</a> ?
+ Qu'est-ce qu'un <a href="Xorg/RSS">fil RSS</a> ?
</li>
<li>
- Comment configurer un <a href="Xorg/RSS">agregateur RSS</a> ?
+ Comment configurer un <a href="Xorg/RSS">agregateur RSS</a> ?
</li>
</ul>
</li>
</ul>
<p>
-Tu peux le désactiver en allant dans Préférences et en cliquant sur "désactiver les fils RSS".
+Tu peux le désactiver en allant dans Préférences et en cliquant sur « désactiver les fils RSS ».
</p>
<p>
Attention : désactiver, puis réactiver le fil RSS en change l'adresse.
{* *}
{**************************************************************************}
-<h1>Bienvenue sur le portail des élèves et anciens élèves de l'X !</h1>
+<h1>Bienvenue sur le portail des élèves et anciens élèves de l'X !</h1>
<p>
{#globals.core.sitename#} est le site qui connecte la communauté des
</li>
<li class="spaced">
ou <strong><a href="events">vous connecter</a></strong> si vous êtes
- inscrit !
+ inscrit !
</li>
</ul>
<p>
Vous pouvez <strong><a href="Xorg/PourquoiMInscrire">consulter la
liste de ce que vous apporte {#globals.core.sitename#}</a></strong> si vous
- hésitez à vous inscrire !
+ hésitez à vous inscrire !
</p>
<br />
</ul>
<p>
- <strong>Bonne visite !</strong>
+ <strong>Bonne visite !</strong>
<br /><cite>L'équipe {#globals.core.sitename#}</cite>
</p>
<p>
Ton mot de passe doit faire au moins <strong>6 caractères</strong> et comporter deux types de
- caractères parmi les suivants : lettres minuscules, lettres majuscules, chiffres, caractères spéciaux.
- Attention au type de clavier que tu utilises (qwerty ?) et aux majuscules/minuscules.
+ caractères parmi les suivants : lettres minuscules, lettres majuscules, chiffres, caractères spéciaux.
+ Attention au type de clavier que tu utilises (qwerty ?) et aux majuscules/minuscules.
</p>
<p>
Pour une sécurité optimale, ton mot de passe circule de manière chiffrée (https) et est
</form>
<p>
- Note bien qu'il s'agit là du mot de passe te permettant de t'authentifier sur le site {#globals.core.sitename#} ;
+ Note bien qu'il s'agit là du mot de passe te permettant de t'authentifier sur le site {#globals.core.sitename#} ;
le mot de passe te permettant d'utiliser le serveur <a href="./Xorg/SMTPSécurisé">SMTP</a> et <a href="Xorg/NNTPSécurisé">NNTP</a>
de {#globals.core.sitename#} (si tu as <a href="./password/smtp">activé l'accès SMTP et NNTP</a>)
est indépendant de celui-ci et tu peux le modifier <a href="./password/smtp">ici</a>.
</h3>
<div class='explication'>
Ceci te permet d'utiliser les fils rss du site.
- Attention, désactiver puis réactiver les fils en change les URL !
+ Attention, désactiver puis réactiver les fils en change les URL !
</div>
</td>
</tr>
Après avoir complété les informations suivantes, tu recevras à ton adresse {#globals.core.sitename#} un
email te permettant de choisir un nouveau mot de passe. Si tu désires que cet email soit
envoyé vers une de tes redirections en particulier, tu peux renseigner l'adresse de cette redirection dans
- le champ facultatif (cette adresse doit être une de tes redirections actuelles !).
+ le champ facultatif (cette adresse doit être une de tes redirections actuelles !).
</p>
<p>
Si tu ne reçois pas cet email, n'hésite pas à contacter
<h1>Skins {#globals.core.sitename#}</h1>
<p>
-Tu n'aimes pas les couleurs ou l'apparence de {#globals.core.sitename#} ? Normal, les goûts et les
+Tu n'aimes pas les couleurs ou l'apparence de {#globals.core.sitename#} ? Normal, les goûts et les
couleurs, ça ne se discute pas. Certains préfèrent une page sérieuse, d'autres plus
fantaisiste. À toi de voir !
</p>
</p>
<p>
Cette procédure n'est pas sécurisée. Ton mot de passe est certes crypté, mais le
- certificat envoyé par mail permet à toute personne pouvant lire ton mail (qui n'est
+ certificat envoyé par mail permet à toute personne pouvant lire ton email (qui n'est
pas crypté), de changer ton mot de passe. C'est pourquoi, dans ton intérêt, il est
- préférable que tu ne perdes pas ton mot de passe !!!
+ préférable que tu ne perdes pas ton mot de passe !!!
</p>
{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}
<h1>Redirection de page WEB</h1>
-<h2>Pourquoi une redirection de page WEB ?</h2>
+<h2>Pourquoi une redirection de page WEB ?</h2>
<p>
Dans la lignée du service de redirection d'emails de <strong>{#globals.core.sitename#}</strong>,
il est possible de faire pointer
L'opération de synchronisation prend en compte toutes les informations que tu as marquées comme transmises à l'AX (en orange ou en vert). Elle peut alors effacer, modifier ou rajouter des informations sur ta <a href="profile/ax/{$hruid}">fiche AX</a> selon ce qui s'y trouve déjà.
</p>
<p class="center">
- <a href="profile/edit/general?synchro_ax=confirm" onclick="return confirm('Es-tu sûr de vouloir lancer la synchronisation ?')"><input type="button" value="Synchroniser"/></a>
+ <a href="profile/edit/general?synchro_ax=confirm" onclick="return confirm('Es-tu sûr de vouloir lancer la synchronisation ?')"><input type="button" value="Synchroniser"/></a>
</p>
</td>
</tr>
{icon name="flag_green" title="site public"}</label>
</span>
<span class="titre">Complément libre</span><br />
- <span class="comm">Commentaire, ICQ… ?</span>
+ <span class="comm">Commentaire, ICQ… ?</span>
</div>
<div class="smaller" style="margin-top: 30px">
<a href="wiki_help/notitle" class="popup3">
</p>
{if (!$expertise)||(!($secteurs|@count))}
<p>
- <strong>Attention : pour figurer dans la base de données des mentors, il faut remplir la
+ <strong>Attention : pour figurer dans la base de données des mentors, il faut remplir la
dernière case en bas de cette page et avoir au moins un secteur d'activité de prédilection.</strong><br />
</p>
{/if}
<p>
Tu recevras un email dès que les changements demandés auront été effectués.
- Encore merci de nous faire confiance pour tes emails !
+ Encore merci de nous faire confiance pour tes emails !
</p>
{else}
Décédé{if $user->isFemale()}e{/if} le {$x.deces|date_format}
{elseif !$x.actif}
Ce{if $c.sexe}tte{/if} camarade n'a plus d'adresse de redirection valide,<br />
- <a href="marketing/broken/{$user->login()}" class="popup">clique ici si tu connais son adresse email !</a>
+ <a href="marketing/broken/{$user->login()}" class="popup">clique ici si tu connais son adresse email !</a>
{elseif !$x.inscrit}
Cette personne n'est pas inscrite à Polytechnique.org,<br />
- <a href="marketing/public/{$user->login()}" class="popup">clique ici si tu connais son adresse email !</a>
+ <a href="marketing/public/{$user->login()}" class="popup">clique ici si tu connais son adresse email !</a>
{else}
{if $virtualalias}
<a href="mailto:{$virtualalias}">{$virtualalias}</a><br />
{assign var="step" value=$smarty.session.sub_state.step}
<div class="descr center">
<strong>Procédure d'inscription :</strong>
- {if !$step}<span class="erreur">{/if}Charte{if !$step}</span>{/if} »
- {if $step eq 1 || $step eq 2}<span class="erreur">{/if}Identification{if $step eq 1 || $step eq 2}</span>{/if} »
- {if $step eq 4 || $step eq 3}<span class="erreur">{/if}Pré-Inscription{if $step eq 4 || $step eq 3}</span>{/if} »
+ {if !$step}<span class="erreur">{/if}Charte{if !$step}</span>{/if} »
+ {if $step eq 1 || $step eq 2}<span class="erreur">{/if}Identification{if $step eq 1 || $step eq 2}</span>{/if} »
+ {if $step eq 4 || $step eq 3}<span class="erreur">{/if}Pré-Inscription{if $step eq 4 || $step eq 3}</span>{/if} »
{if $step eq 5}<span class="erreur">{/if}Validation{if $step eq 5}</span>{/if}
</div>
<p>Merci {$prenom} d'avoir choisi de t'inscrire. Pour finaliser ton inscription,
il te suffit de taper ton mot de passe ci-dessous. Tu pourras ensuite librement
-accéder au site, et à notre annuaire en ligne !</p>
+accéder au site, et à notre annuaire en ligne !</p>
<form action="{$smarty.server.REQUEST_URI}" method="post" id="login" onsubmit='doChallengeResponse(); return false;'>
<table class="bicol">
</p>
<ul>
<li>
- tu te pré-inscris, ce qui te prendra moins de 5 minutes ;
+ tu te pré-inscris, ce qui te prendra moins de 5 minutes ;
</li>
<li>
nous t'envoyons immédiatement un email qui te permettra
<tr class="pair">
<td></td>
<td>
- 6 chiffres terminant par le numéro d'entrée (ex :
+ 6 chiffres terminant par le numéro d'entrée (ex :
{if $promo < 2000}
{math equation="promo % 100" promo=$promo}0532)<br />
{else}
<ul>
{foreach from=$smarty.session.mx_failures item=mail}
<li>
- <span class="erreur">{$mail.mail}</span> :
+ <span class="erreur">{$mail.mail}</span> :
<span class="explication">{$mail.text}</span>
</li>
{/foreach}
date du {$profile_last_update|date_format}. Il est possible qu'elle ne soit pas à jour.
Si tu souhaites la modifier,
<a href="{$reminder->baseurl()}/profile" style="text-decoration: none">
- clique ici !</a>
+ clique ici !</a>
{elseif $photo_incitation}
Tu n'as pas mis de photo de toi sur ta fiche, c'est dommage.
<a href="{$reminder->baseurl()}/photo" style="text-decoration: none">
</table>
</form>
<p>
- <small><strong>N.B. :</strong> le caractère joker * peut remplacer une ou plusieurs lettres dans les recherches.</small>
+ <small><strong>N.B. :</strong> le caractère joker * peut remplacer une ou plusieurs lettres dans les recherches.</small>
</p>
{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}
{/if}
-<h1>Comment faire une recherche ?</h1>
+<h1>Comment faire une recherche ?</h1>
<h2>Nom, Prénom, Promotion…<h2>
<h2>Astuce pour les noms…</h2>
<p>
-Parfois on ne sait plus si le nom qu'on recherche s'écrit « Lenormand », « Le Normand » ou « Le-Normand »…
+Parfois on ne sait plus si le nom qu'on recherche s'écrit « Lenormand », « Le Normand » ou « Le-Normand »…
</p>
<p>
Pour éviter ce genre d'écueils, il suffit de chercher : <code>Le Normand</code><br />
<div class="menu_title">Polytechniciens</div>
<div class="menu_item"><a href="login">Me connecter !</a></div>
<div class="menu_item"><a href="register">M'inscrire</a></div>
-<div class="menu_item"><a href="Xorg/PourquoiMInscrire">Pourquoi m'inscrire ?</a></div>
+<div class="menu_item"><a href="Xorg/PourquoiMInscrire">Pourquoi m'inscrire ?</a></div>
<div class="menu_title">Visiteurs</div>
<div class="menu_item"><a href="search">Annuaire de l'X</a></div>
{if $evt.eid}
<p class='erreur'>
- <strong>Attention :</strong> si tu souhaites modifier la structure d'un événement alors
+ <strong>Attention :</strong> si tu souhaites modifier la structure d'un événement alors
que des personnes y sont déjà inscrites, contacte préalablement
<a href='mailto:contact@polytechnique.org'>l'équipe de Polytechnique.org</a>.
</p>
{if $updated}
<p class='error'>
- La modification de l'inscription a été prise en compte !
+ La modification de l'inscription a été prise en compte !
{if $updated.topay > $updated.paid}
<br/>N'oublie pas de payer {math equation="a-b" a=$updated.topay b=$updated.paid} €
{if $updated.paid > 0}
{/if}
[<a href="javascript:dynpostkv('{$platal->ns}events?token={xsrf_token}', 'del', {$e.eid})"
- onclick="return confirm('Supprimer l\'événement effacera la liste des inscrits et des paiements.\n Es-tu sûr de vouloir supprimer l\'événement ?')">
+ onclick="return confirm('Supprimer l\'événement effacera la liste des inscrits et des paiements.\n Es-tu sûr de vouloir supprimer l\'événement ?')">
supprimer
{icon name=delete title='Suppression'}</a>]
{/if}
{elseif $smarty.post.inscrire}
<p class="descr">
-<strong>Ta demande d'inscription a bien été envoyée !</strong> Tu seras averti{if $smarty.session.femme}e{/if} par email de la suite qui lui sera donnée.
+<strong>Ta demande d'inscription a bien été envoyée !</strong> Tu seras averti{if $smarty.session.femme}e{/if} par email de la suite qui lui sera donnée.
<p>
<p class="descr">[<a href="{$platal->ns}">Retour à la page d'accueil de {$asso.nom}</a>]</p>
<p class="descr">
{if $self}
Êtes-vous sûr de vouloir vous désinscrire du groupe {$asso.nom} et de toutes
- les listes de diffusion associées ?
+ les listes de diffusion associées ?
{else}
Êtes-vous sûr de vouloir supprimer {$user.prenom} {$user.nom} du groupe,
lui retirer tous les droits associés à son statut de membre
- et le désabonner de toutes les listes de diffusion du groupe ?
+ et le désabonner de toutes les listes de diffusion du groupe ?
{/if}
</p>
<input type='submit' name='confirm' value='Oui, je {if $self}me{else}le{/if} désinscris complètement du groupe !' />
<li>
redirections pour les postes des gens au sein du groupe : par exemple il est pratique d'avoir un alias
president@… ou bien tresorier@… qui pointent tout le temps vers la bonne personne du groupe.
- Une sorte d'adresse de « redirection à vie » ;
+ Une sorte d'adresse de « redirection à vie » ;
</li>
<li>
- listes de diffusions pour de petits nombres de personnes (bureau@…) ;
+ listes de diffusions pour de petits nombres de personnes (bureau@…) ;
</li>
<li>
- listes à vie courte (liste créée pour l'organisation d'un évenement ponctuel par exemple) ;
+ listes à vie courte (liste créée pour l'organisation d'un évenement ponctuel par exemple) ;
</li>
<li>
fédérer plusieurs listes/alias sous un même nom (ce que ne peuvent faire les listes de diffusion).
{if $smarty.get.del_alias}
-<p class="error">Es-tu sûr de vouloir supprimer l'alias {$smarty.get.del_alias} ?</p>
+<p class="error">Es-tu sûr de vouloir supprimer l'alias {$smarty.get.del_alias} ?</p>
<form action='{$platal->ns}lists' method="post">
{xsrf_token_field}
<div class="center">