Merge branch 'platal-0.9.17'
authorFlorent Bruneau <florent.bruneau@polytechnique.org>
Sat, 19 Jul 2008 14:02:32 +0000 (16:02 +0200)
committerFlorent Bruneau <florent.bruneau@polytechnique.org>
Sat, 19 Jul 2008 14:02:32 +0000 (16:02 +0200)
Conflicts:

classes/plset.php
include/user.func.inc.php

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
89 files changed:
ChangeLog
bin/cron/rapports_inscription.php
htdocs/javascript/ajax.js
include/geoloc.inc.php
include/userset.inc.php
include/validations.inc.php
include/validations/aliases.inc.php
include/validations/broken.inc.php
include/validations/homonymes.inc.php
include/validations/listes.inc.php
include/validations/marketing.inc.php
modules/admin.php
modules/axletter.php
modules/carnet.php
modules/email.php
modules/lists.php
modules/marketing.php
modules/platal.php
modules/register/register.inc.php
modules/search.php
modules/xnetgrp.php
plugins/function.test_email.php
templates/admin/homonymes.tpl
templates/admin/postfix_delayed.tpl
templates/admin/utilisateurs.tpl
templates/axletter/edit.tpl
templates/axletter/index.tpl
templates/carnet/mescontacts.tpl
templates/carnet/notif.mail.tpl
templates/carnet/notifs.tpl
templates/core/password_prompt.tpl
templates/core/plset.tpl
templates/emails/alias.tpl
templates/emails/antispam.tpl
templates/emails/broken.tpl
templates/emails/duplicated.tpl
templates/emails/index.tpl
templates/emails/redirect.tpl
templates/emails/send.tpl
templates/emails/submit_spam.tpl
templates/emails/test.mail.tpl
templates/googleapps/admin.user.tpl
templates/googleapps/index.tpl
templates/include/emploi.tpl
templates/include/form.valid.broken.tpl
templates/include/form.valid.mark.tpl
templates/include/plview.geoloc.tpl
templates/include/plview.minifiche.tpl
templates/include/plview.multipage.tpl
templates/include/plview.referent.tpl
templates/include/plview.trombi.tpl
templates/lists/admin.tpl
templates/lists/create.tpl
templates/lists/index.tpl
templates/lists/liste.inc.tpl
templates/lists/moderate.tpl
templates/lists/moderate_mail.tpl
templates/lists/options.tpl
templates/marketing/broken.tpl
templates/marketing/marketing.mail.tpl
templates/marketing/private.tpl
templates/marketing/public.tpl
templates/marketing/relance.mail.tpl
templates/newsletter/edit.tpl
templates/payment/xnet.tpl
templates/platal/exit.tpl
templates/platal/preferences.tpl
templates/profile/groupesx.tpl
templates/profile/jobs.job.tpl
templates/profile/nomusage.tpl
templates/profile/orange.tpl
templates/profile/trombino.tpl
templates/register/inscription.reussie.tpl
templates/register/step3.tpl
templates/register/step4.tpl
templates/register/success.tpl
templates/skin/common.menu.tpl
templates/stats/coupure.tpl
templates/xnetevents/admin.tpl
templates/xnetevents/edit.tpl
templates/xnetgrp/announce-edit.tpl
templates/xnetgrp/annuaire.tpl
templates/xnetgrp/asso.tpl
templates/xnetgrp/edit.tpl
templates/xnetgrp/mail.tpl
templates/xnetgrp/membres-add.tpl
templates/xnetlists/create.tpl
templates/xnetlists/index.tpl
upgrade/0.9.17/01_smallint_to_int.sql

index 6068643..740a280 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,5 @@
 ================================================================================
-VERSION 0.9.17                                                        XX XX 2008
+VERSION 0.9.17                                                        19 07 2008
 
 New:
 
@@ -48,6 +48,7 @@ Bug/Wish:
         - Fix display of autocompletion menu (use plugin's latest version) -ALK
         - Clicking on the "..." entry no longer replaces search with "..." -ALK
         - #850: Fix autocompletion bug when changing an advanced search    -ALK
+        - #854: Indicates the bounds of the page's display if possible     -JAC
 
     * Xnet:
         - #821: Fix infinite loop when user can't be authenticated         -FRU
index b7892cd..d25f1fd 100755 (executable)
@@ -39,7 +39,7 @@ if ($b = $res->total()) {
 $res = XDB::query('SELECT COUNT(DISTINCT uid), COUNT(*) FROM register_marketing');
 list($a, $b) = $res->fetchOneRow();
 $MESSAGE .= "\n$c INSCRIPTIONS SOLICITÉES :\n";
-$MESSAGE .= "    $a utilisateurs\n    $b adresses mails\n";
+$MESSAGE .= "    $a utilisateurs\n    $b adresses email\n";
 
 // ---------------------------------------
 
index 9eb6a60..33cd83b 100644 (file)
@@ -144,7 +144,7 @@ function sendTestEmail(token, forlife)
 {
     Ajax.update_html(null, 'emails/test' + (forlife == null ? '' : '/' + forlife) + '?token=' + token,
                      function() {
-                        showTempMessage('mail_sent', "Un mail a été envoyé avec succès"
+                        showTempMessage('mail_sent', "Un email a été envoyé avec succès"
                                         + (forlife == null ? " sur ton adresse." : " sur l'adresse de " + forlife),
                                         true); });
     return false;
index 51fc43c..8511a4e 100644 (file)
@@ -416,7 +416,7 @@ function geoloc_getData_subcities($mapid, $SFields, &$cities, $direct=true)
                           $where . ($direct ? "gcim.infos = 'smallest'" : '1'),
                           'gc.id, gc.alias',
                           'pop DESC');
-    while ($c = $cityres->next()) {
+    foreach($cityres as $c) {
         if ($c['pop'] > 0) {
             $city = $c;
             $city['x'] = geoloc_to_x($c['x'], $c['y']);
@@ -494,8 +494,8 @@ function geoloc_getData_subcountries($mapid, $sin, $minentities)
                             'NULL');
 
     $maxpop = 0;
-    $nbentities = $nbcities + $countryres->total();
-    while ($c = $countryres->next()) {
+    $nbentities = $nbcities + count($countryres);
+    foreach ($countryres as $c) {
         $c['latPop'] /= $c['nbPop'];
         $c['lonPop'] /= $c['nbPop'];
         $c['rad'] = size_of_territory($c['nbPop']);
index ab77c01..f45cf48 100644 (file)
@@ -209,6 +209,23 @@ class MinificheView extends MultipageView
                  : "");
     }
 
+    public function bounds()
+    {
+        $order = Env::v('order', $this->defaultkey);
+        $show_bounds = 0;
+        if (($order == "name") || ($order == "-name")) {
+            $this->bound_field = "nom";
+            $show_bounds = 1;
+        } elseif (($order == "promo") || ($order == "-promo")) {
+            $this->bound_field = "promo";
+            $show_bounds = -1;
+        }
+        if ($order{0} == '-') {
+            $show_bounds = -$show_bounds;
+        }
+        return $show_bounds;
+    }
+
     public function templateName()
     {
         return 'include/plview.minifiche.tpl';
@@ -234,6 +251,23 @@ class MentorView extends MultipageView
                 ms.secteur, ms.ss_secteur";
     }
 
+    public function bounds()
+    {
+        $order = Env::v('order', $this->defaultkey);
+        $show_bounds = 0;
+        if (($order == "name") || ($order == "-name")) {
+            $this->bound_field = "nom";
+            $show_bounds = 1;
+        } elseif (($order == "promo") || ($order == "-promo")) {
+            $this->bound_field = "promo";
+            $show_bounds = -1;
+        }
+        if ($order{0} == '-') {
+            $show_bounds = -$show_bounds;
+        }
+        return $show_bounds;
+    }
+
     public function templateName()
     {
         return 'include/plview.referent.tpl';
@@ -264,6 +298,23 @@ class TrombiView extends MultipageView
         return "INNER JOIN  photo AS p ON (p.uid = u.user_id) ";
     }
 
+    public function bounds()
+    {
+        $order = Env::v('order', $this->defaultkey);
+        $show_bounds = 0;
+        if (($order == "name") || ($order == "-name")) {
+            $this->bound_field = "nom";
+            $show_bounds = 1;
+        } elseif (($order == "promo") || ($order == "-promo")) {
+            $this->bound_field = "promo";
+            $show_bounds = -1;
+        }
+        if ($order{0} == '-') {
+            $show_bounds = -$show_bounds;
+        }
+        return $show_bounds;
+    }
+
     public function templateName()
     {
         return 'include/plview.trombi.tpl';
index 12ec281..2f11046 100644 (file)
@@ -211,7 +211,7 @@ abstract class Validate
             if ($this->commit()) {
                 $this->sendmail(true);
                 $this->clean();
-                $this->trigSuccess('Mail de validation envoyé');
+                $this->trigSuccess('Email de validation envoyé');
                 return true;
             } else {
                 $this->trigError('Erreur lors de la validation');
@@ -223,7 +223,7 @@ abstract class Validate
             if (Env::v('comm')) {
                 $this->sendmail(false);
                 $this->clean();
-                $this->trigSuccess('Mail de refus envoyé');
+                $this->trigSuccess('Email de refus envoyé');
                 return true;
             } else {
                 $this->trigError('pas de motivation pour le refus !!!');
index 0377694..44f5af7 100644 (file)
@@ -87,7 +87,7 @@ class AliasReq extends Validate
     protected function _mail_body($isok)
     {
         if ($isok) {
-            return "  L'adresse mail {$this->alias} que tu avais demandée vient d'être créée, tu peux désormais l'utiliser à ta convenance.".(($this->public == 'public')?" A ta demande, cette adresse apparaît maintenant sur ta fiche.":"");
+            return "  L'adresse email {$this->alias} que tu avais demandée vient d'être créée, tu peux désormais l'utiliser à ta convenance.".(($this->public == 'public')?" A ta demande, cette adresse apparaît maintenant sur ta fiche.":"");
         } else {
             return "  La demande que tu avais faite pour l'alias {$this->alias} a été refusée.";
         }
index f521865..cd64eb5 100644 (file)
@@ -36,8 +36,8 @@ class BrokenReq extends Validate
 
     private $m_reactive = false;
 
-    public $rules = "Accepter si l'adresse mail parait correcte, et pas absurde (ou si le marketeur est de confiance).
-    Si le demandeur marque sa propre adresse mail, refuser dans tous les cas.
+    public $rules = "Accepter si l'adresse email parait correcte, et pas absurde (ou si le marketeur est de confiance).
+    Si le demandeur marque sa propre adresse email, refuser dans tous les cas.
     Si l'adresse proposée est surveillée, refuser.
     Si le compte associé est désactivé, étudier le cas en fonction de la raison de la désactivation.";
     // }}}
@@ -79,13 +79,13 @@ class BrokenReq extends Validate
     protected function _mail_body($isok)
     {
         if ($isok && !$this->m_reactive) {
-            return "  Un mail de contact vient d'être envoyé"
+            return "  Un email de contact vient d'être envoyé"
                 ." à {$this->m_prenom} {$this->m_nom} ({$this->m_promo}) pour confirmer sa volonté de"
                 ." mettre à jour sa redirection Polytechnique.org !\n\n"
                 ."Merci de ta participation !\n";
         } elseif ($isok) {
             return "  L'adresse de redirection {$this->m_email} de {$this->m_prenom} {$this->m_nom} ({$this->m_promo}) "
-                ."vient d'être réactivée. Un mail lui a été envoyé pour l'en informer.\n\n"
+                ."vient d'être réactivée. Un email lui a été envoyé pour l'en informer.\n\n"
                 ."Merci de ta participation !\n";
         } else {
             return "  Nous n'utiliserons pas cette adresse pour contacter {$this->m_prenom} {$this->m_nom} ({$this->m_promo}).";
index c314fdf..88ddcf7 100644 (file)
@@ -81,8 +81,8 @@ class HomonymeReq extends Validate
         global $globals;
         return
 "
-Comme nous t'en avons informé par mail il y a quelques temps,
-pour respecter nos engagements en terme d'adresses e-mail devinables,
+Comme nous t'en avons informé par email il y a quelques temps,
+pour respecter nos engagements en terme d'adresses email devinables,
 tu te verras bientôt retirer l'alias ".$this->loginbis."@".$globals->mail->domain." pour
 ne garder que ".$this->forlife."@".$globals->mail->domain.".
 
index da635b0..35b79de 100644 (file)
@@ -110,9 +110,9 @@ class ListeReq extends Validate
     protected function _mail_body($isok)
     {
         if ($isok) {
-            return "  La mailing list {$this->liste} que tu avais demandée vient d'être créée.";
+            return "  La liste de diffusion {$this->liste} que tu avais demandée vient d'être créée.";
         } else {
-            return "  La demande que tu avais faite pour la mailing list {$this->liste} a été refusée.";
+            return "  La demande que tu avais faite pour la liste de diffusion {$this->liste} a été refusée.";
         }
     }
 
index c8fbb9a..2f62845 100644 (file)
@@ -35,8 +35,8 @@ class MarkReq extends Validate
     public $m_type;
     public $m_data;
 
-    public $rules = "Accepter si l'adresse mail parait correcte, et pas absurde (ou si le marketeur est de confiance). Si le
-    demandeur marque sa propre adresse mail, refuser dans tous les cas.
+    public $rules = "Accepter si l'adresse email parait correcte, et pas absurde (ou si le marketeur est de confiance). Si le
+    demandeur marque sa propre adresse email, refuser dans tous les cas.
     Ne pas marqueter au nom de Polytechnique.org plus d'une fois par an.
     Sauf abus flagrant, il n'y a pas de raison de refuser des marketing perso répétés.";
     // }}}
@@ -87,12 +87,12 @@ class MarkReq extends Validate
     protected function _mail_body($isok)
     {
         if ($isok) {
-            return "  Un mail de marketing vient d'être envoyé "
+            return "  Un email de marketing vient d'être envoyé "
                 .($this->perso ? 'en ton nom' : 'en notre nom')
                 ." à {$this->m_prenom} {$this->m_nom} ({$this->m_promo}) pour l'encourager à s'inscrire !\n\n"
                 ."Merci de ta participation !\n";
         } else {
-            return "  Nous n'avons pas jugé bon d'envoyer dmail de marketing à {$this->m_prenom} {$this->m_nom} ({$this->m_promo}).";
+            return "  Nous n'avons pas jugé bon d'envoyer d'email de marketing à {$this->m_prenom} {$this->m_nom} ({$this->m_promo}).";
         }
     }
 
index a5a23c3..de86bfc 100644 (file)
@@ -70,7 +70,7 @@ class AdminModule extends PLModule
         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 mails 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);
index fd56ea1..d78311c 100644 (file)
@@ -164,14 +164,14 @@ class AXLetterModule extends PLModule
                     global $globals;
                     $mailer = new PlMailer();
                     $mailer->setFrom("support@" . $globals->mail->domain);
-                    $mailer->setSubject("Un nouveau projet dmail de l'AX vient d'être proposé");
-                    $mailer->setTxtBody("Un nouveau mail vient d'être rédigé en prévision d'un envoi prochain. Vous pouvez "
+                    $mailer->setSubject("Un nouveau projet d'email de l'AX vient d'être proposé");
+                    $mailer->setTxtBody("Un nouvel email vient d'être rédigé en prévision d'un envoi prochain. Vous pouvez "
                                       . "le modifier jusqu'à ce qu'il soit verrouillé pour l'envoi\n\n"
-                                      . "Le sujet dmail : $subject\n"
+                                      . "Le sujet de l'email : $subject\n"
                                       . "L'échéance d'envoi est fixée à $echeance.\n"
-                                      . "Lmail pourra néanmoins partir avant cette échéance si un administrateur de "
+                                      . "L'email pourra néanmoins partir avant cette échéance si un administrateur de "
                                       . "Polytechnique.org le valide.\n\n"
-                                      . "Pour modifier, valider ou annuler lmail :\n"
+                                      . "Pour modifier, valider ou annuler l'email :\n"
                                       . "https://www.polytechnique.org/ax/edit\n"
                                       . "-- \n"
                                       . "Association Polytechnique.org\n");
index 277e2dc..74dd23f 100644 (file)
@@ -267,7 +267,7 @@ class CarnetModule extends PLModule
             $base = 'carnet/contacts';
             $view = new UserSet("INNER JOIN contacts AS c2 ON (u.user_id = c2.contact)", " c2.uid = $uid ");
         }
-        $view->addMod('minifiche', 'Mini-Fiches', true);
+        $view->addMod('minifiche', 'Mini-fiches', true);
         $view->addMod('trombi', 'Trombinoscope', false, array('with_admin' => false, 'with_promo' => true));
         $view->addMod('geoloc', 'Planisphère', false, array('with_annu' => 'carnet/contacts/search'));
         $view->apply($base, $page, $action, $subaction);
index 5b903c5..681c9af 100644 (file)
@@ -306,7 +306,7 @@ class EmailModule extends PLModule
             $mime = $upload->contentType();
             if ($mime != 'text/x-mail' && $mime != 'message/rfc822') {
                 $upload->clear();
-                $page->trigError('Le fichier ne contient pas un mail complet');
+                $page->trigError('Le fichier ne contient pas un email complet');
                 return;
             }
             global $globals;
@@ -405,7 +405,7 @@ class EmailModule extends PLModule
                         $mymail->setWikiBody($txt);
                     }
                     if ($mymail->send()) {
-                        $page->trigSuccess("Ton mail a bien été envoyé.");
+                        $page->trigSuccess("Ton email a bien été envoyé.");
                         $_REQUEST = array('bcc' => S::v('bestalias').'@'.$globals->mail->domain);
                         PlUpload::clear(S::v('forlife'), 'emails.send');
                     } else {
@@ -522,9 +522,9 @@ class EmailModule extends PLModule
                 // envoi du mail
                 $message = "Bonjour !
 
-Ce mail a été généré automatiquement par le service de patte cassée de
+Cet email a été généré automatiquement par le service de patte cassée de
 Polytechnique.org car un autre utilisateur, ".S::v('prenom').' '.S::v('nom').",
-nous a signalé qu'en t'envoyant un mail, il avait reçu un message d'erreur
+nous a signalé qu'en t'envoyant un email, il avait reçu un message d'erreur
 indiquant que ton adresse de redirection $email
 ne fonctionnait plus !
 
@@ -545,7 +545,7 @@ L'équipe d'administration <support@" . $globals->mail->domain . '>';
                 $mail->setSubject("Une de tes adresse de redirection Polytechnique.org ne marche plus !!");
                 $mail->setTxtBody($message);
                 $mail->send();
-                $page->trigSuccess("Mail envoyé !");
+                $page->trigSuccess("Email envoyé !");
             }
         } elseif (Post::has('email')) {
             S::assert_xsrf_token();
index cfd2efe..6a65763 100644 (file)
@@ -170,6 +170,19 @@ class ListsModule extends PLModule
 
         $page->changeTpl('lists/create.tpl');
 
+        $user_promo  = S::i('promo');
+        $year        = date('Y');
+        $month       = date('m');
+        $young_promo = $very_young_promo = 0;
+        if ((($year > $user_promo) && ($month > 3)) && ($year < $user_promo + 5)) {
+            $young_promo = 1;
+        }
+        if ((($year > $user_promo) && ($month > 7)) && (($year < $user_promo + 1) && ($month < 8))) {
+            $very_young_promo = 1;
+        }
+        $page->assign('young_promo', $young_promo);
+        $page->assign('very_young_promo', $very_young_promo);
+
         $owners  = preg_split("/[\s]+/", Post::v('owners'), -1, PREG_SPLIT_NO_EMPTY);
         $members = preg_split("/[\s]+/", Post::v('members'), -1, PREG_SPLIT_NO_EMPTY);
 
@@ -366,7 +379,7 @@ class ListsModule extends PLModule
         $view = new ArraySet($users);
         $view->addMod('trombi', 'Trombinoscope', true, array('with_promo' => true));
         if (empty($GLOBALS['IS_XNET_SITE'])) {
-            $view->addMod('minifiche', 'Minifiches', false);
+            $view->addMod('minifiche', 'Mini-fiches', false);
         }
         $view->addMod('geoloc', 'Planisphère');
         $view->apply("lists/annu/$liste", $page, $action, $subaction);
index fbc9b07..77ee08d 100644 (file)
@@ -136,7 +136,7 @@ class MarketingModule extends PLModule
                 $market = new Marketing($uid, Post::v('to'), 'default', null, 'staff');
             }
             $market->send(Post::v('title'), Post::v('message'));
-            $page->trigSuccess("Mail envoyé");
+            $page->trigSuccess("Email envoyé");
         }
 
         if ($action == 'insrel') {
index f50edef..1168552 100644 (file)
@@ -329,7 +329,7 @@ Si en cliquant dessus tu n'y arrives pas, copie intégralement l'adresse dans la
 Polytechnique.org
 \"Le portail des élèves & anciens élèves de l'Ecole polytechnique\"
 
-Mail envoyé à ".Env::v('login') . (Post::has('email') ? "
+Email envoyé à ".Env::v('login') . (Post::has('email') ? "
 Adresse de secours : " . Post::v('email') : ""));
             $mymail->send();
 
index e1a98c9..4839e36 100644 (file)
@@ -182,7 +182,7 @@ function create_aliases (&$sub)
                 "Bonjour,\n\n".
 
                 "Un homonyme vient de s'inscrire. La politique de Polytechnique.org est de fournir des\n".
-                "adresses mail devinables, nous ne pouvons donc pas conserver ton alias '$mailorg' qui\n".
+                "adresses email devinables, nous ne pouvons donc pas conserver ton alias '$mailorg' qui\n".
                 "correspond maintenant à deux personnes.\n\n".
 
                 "Tu gardes tout de même l'usage de cet alias pour un mois encore à compter de ce jour.\n\n".
index 584fd37..b287c01 100644 (file)
@@ -128,7 +128,7 @@ class SearchModule extends PLModule
 
             require_once 'userset.inc.php';
             $view = new SearchSet(true, $action == 'geoloc' && substr($subaction, -3) == 'swf');
-            $view->addMod('minifiche', 'Minifiches', true, array('with_score' => true));
+            $view->addMod('minifiche', 'Mini-fiches', true, array('with_score' => true));
             if (S::logged() && !Env::i('nonins')) {
                 $view->addMod('trombi', 'Trombinoscope', false, array('with_promo' => true, 'with_score' => true));
                 $view->addMod('geoloc', 'Planisphère', false, array('with_annu' => 'search/adv'));
@@ -197,7 +197,7 @@ class SearchModule extends PLModule
 
             require_once 'userset.inc.php';
             $view = new SearchSet(false, $action == 'geoloc' && substr($subaction, -3) == 'swf');
-            $view->addMod('minifiche', 'Minifiches', true);
+            $view->addMod('minifiche', 'Mini-fiches', true);
             $view->addMod('trombi', 'Trombinoscope', false, array('with_promo' => true));
             //$view->addMod('geoloc', 'Planisphère', false, array('with_annu' => 'search/adv'));
             $view->apply('search/adv', $page, $action, $subaction);
index 6fb4e7c..56da844 100644 (file)
@@ -328,7 +328,7 @@ class XnetGrpModule extends PLModule
             if ($upload) {
                 $upload->rm();
             }
-            $page->kill("Mail envoyé !");
+            $page->kill("Email envoyé !");
             $page->assign('sent', true);
         }
     }
@@ -843,7 +843,7 @@ class XnetGrpModule extends PLModule
                     pl_redirect("member/$email");
                 }
             } else {
-                $page->trigError("« <strong>$email</strong> » n'est pas une adresse mail valide.");
+                $page->trigError("« <strong>$email</strong> » n'est pas une adresse email valide.");
             }
         }
     }
@@ -962,7 +962,7 @@ class XnetGrpModule extends PLModule
         if ($this->unsubscribe($user)) {
             $page->trigSuccess('Vous avez été désinscrit du groupe avec succès.');
         } else {
-            $page->trigWarning('Vous avez été désinscrit du groupe, mais des erreurs se sont produites lors des désinscriptions des alias et des mailing-lists.');
+            $page->trigWarning('Vous avez été désinscrit du groupe, mais des erreurs se sont produites lors des désinscriptions des alias et des listes de diffusion.');
         }
         $page->assign('is_member', is_member(true));
     }
index 80ad621..ebdce6e 100644 (file)
@@ -20,7 +20,7 @@
  ***************************************************************************/
 
 function smarty_function_test_email($params, &$smarty) {
-    $label = isset($params['title']) ? $params['title'] : 'Envoyer un mail de test';
+    $label = isset($params['title']) ? $params['title'] : 'Envoyer un email de test';
     $token = "'" . S::v('xsrf_token') . (isset($params['forlife']) ? "', " : "'");
     $forlife = isset($params['forlife']) ? "'" . $params['forlife'] . "'" : '';
     return '<div class="center">'
index b254bcc..f37f12c 100644 (file)
@@ -23,9 +23,9 @@
 <h1>Gestion des homonymes</h1>
 
 {if $op eq 'mail'}
-<p class="erreur">mail envoyé à {$forlife}</p>
+<p class="erreur">email envoyé à {$forlife}</p>
 {elseif $op eq 'correct'}
-<p class="erreur">mail envoyé à {$forlife}, alias supprimé</p>
+<p class="erreur">email envoyé à {$forlife}, alias supprimé</p>
 {/if}
 
 {if $op eq 'list' || $op eq 'mail' || $op eq 'correct'}
@@ -61,7 +61,7 @@
       <a href="profile/{$user.forlife}" class='popup2'>fiche</a>
       <a href="admin/user/{$user.forlife}">edit</a>
       {if $user.type eq 'alias'}
-      <a href="admin/homonyms/mail-conf/{$user.user_id}">mailer</a>
+      <a href="admin/homonyms/mail-conf/{$user.user_id}">envoyer un email</a>
       <a href="admin/homonyms/correct-conf/{$user.user_id}">corriger</a>
       {/if}
     </td>
@@ -76,7 +76,7 @@
   {xsrf_token_field}
   <table class="bicol">
     <tr>
-      <th>Envoyer un mail pour prévenir l'utilisateur</th>
+      <th>Envoyer un email pour prévenir l'utilisateur</th>
     </tr>
     <tr>
       <td>
@@ -84,8 +84,8 @@
 {$prenom},
 
 
-Comme nous t'en avons informé par mail il y a quelques temps,
-pour respecter nos engagements en terme d'adresses e-mail devinables,
+Comme nous t'en avons informé par email il y a quelques temps,
+pour respecter nos engagements en terme d'adresses email devinables,
 tu te verras bientôt retirer l'alias {$loginbis}@{#globals.mail.domain#} pour
 ne garder que {$forlife}@{#globals.mail.domain#}.
 
@@ -119,7 +119,7 @@ L'équipe Polytechnique.org
         <textarea cols="80" rows="20" name="mailbody">
 {$prenom},
 
-Comme nous t'en avons informé par mail il y a quelques temps,
+Comme nous t'en avons informé par email il y a quelques temps,
 nous t'avons retiré de façon définitive l'adresse
 {$loginbis}@{#globals.mail.domain#}.
 
index a39e482..da2f164 100644 (file)
 {*                                                                        *}
 {**************************************************************************}
 
-<h1>Mails en attente de décision</h1>
+<h1>Emails en attente de décision</h1>
 
 <table class="bicol" cellpadding='0' cellspacing='0'>
   <tr>
     <th>Checksum</th>
-    <th>Nb mails reçus</th>
+    <th>Nb d'emails reçus</th>
     <th>Dernier reçu</th>
     <th>Premier reçu</th>
     <th>Etat</th>
@@ -43,7 +43,7 @@
         <div>
           <input type="hidden" name="crc" value="{$m.crc}" />
           <input type="submit" name="ok"  value="Laisser passer" />
-          <input type="submit" name="del" value="Effacer les mails" />
+          <input type="submit" name="del" value="Effacer les emails" />
         </div>
       </form>
     </td>
index d03415e..ff2e34f 100644 (file)
@@ -48,7 +48,7 @@
     {if !$smarty.request.login && !$mr.forlife}
     <tr class="pair">
       <td class="center">
-        Il est possible d'entrer ici n'importe quelle adresse mail&nbsp;: redirection, melix, ou alias.
+        Il est possible d'entrer ici n'importe quelle adresse email&nbsp;: redirection, melix, ou alias.
       </td>
     </tr>
     {/if}
@@ -284,7 +284,7 @@ Pour ceci changer ses permissions en 'disabled'.
   <table class="tinybicol" cellpadding="2" cellspacing="0">
     <tr>
       <th class="alias" colspan="3">
-        Alias e-mail
+        Alias email
       </th>
     </tr>
     {iterate from=$aliases item=a}
@@ -436,7 +436,7 @@ Pour ceci changer ses permissions en 'disabled'.
     {cycle assign=class values="impair,pair"}
     <tr class="{$class}">
       <td class="titre" colspan="2">
-        Ajouter un email
+        Ajouter une adresse
       </td>
       <td>
         <input type="text" name="email" size="29" maxlength="60" value="" />
@@ -453,10 +453,10 @@ Pour ceci changer ses permissions en 'disabled'.
     <tr class="{$class}">
       <td colspan="4" class="center">
         {if $actives}
-        <input type="submit" name="disable_fwd" value="Désactiver la redirection mail" />
+        <input type="submit" name="disable_fwd" value="Désactiver la redirection des emails" />
         {/if}
         {if $disabled}
-        <input type="submit" name="enable_fwd" value="Réactiver la redirection mail" />
+        <input type="submit" name="enable_fwd" value="Réactiver la redirection des emails" />
         {/if}
       </td>
     </tr>
index cea59d5..cf5ecdb 100644 (file)
@@ -41,7 +41,7 @@
   {/if}
 
   <fieldset>
-    <legend>Sujet dmail&nbsp;: <input type="text" name="subject" value="{$subject}" size="60"/></legend>
+    <legend>Sujet de l'email&nbsp;: <input type="text" name="subject" value="{$subject}" size="60"/></legend>
     <p class="center">
       <a href="wiki_help" class="popup3">
         {icon name=information title="Syntaxe wiki"} Voir les marqueurs de mise en forme autorisés
index 0cd6172..bc53055 100644 (file)
@@ -53,7 +53,7 @@ Tu n'es actuellement pas inscrit aux envois exceptionnels de l'AX.
   {if $ax_rights && !$new}
   <tr class="pair">
     <td colspan="2" class="center">
-      <a href="ax/edit">{icon name=page_edit} Proposer un nouveau mail</a>
+      <a href="ax/edit">{icon name=page_edit} Proposer un nouvel email</a>
     </td>
   </tr>
   {elseif $ax_rights && $new}
index ebcb45e..06d7647 100644 (file)
@@ -46,8 +46,7 @@
   Ajouter à tes contacts&nbsp;:
 </p>
 <p style="clear: both">
-    Tu peux également ajouter un(e) camarade à tes contacts en cliquant sur l'icône {icon name=add} en
-    face de son nom dans les résultats d'une recherche dans l'annuaire !
+  Sur la page de résultats d'une recherche, tu peux ajouter un contact en cliquant sur {icon name=add}.
 </p>
 
 <p>
index 24b32ce..e8e2eb5 100644 (file)
@@ -45,7 +45,7 @@ Tu trouveras les mêmes informations sur [[https://www.polytechnique.org/carnet/
 --
 L'Équipe de Polytechnique.org
 
-'''''Note:'''''  Tu reçois ce mail car tu as activé la notification automatique par mail des événements que tu surveilles.\\
+'''''Note:'''''  Tu reçois cet email car tu as activé la notification automatique par email des événements que tu surveilles.\\
 Tu peux changer cette option sur la [[https://www.polytechnique.org/carnet/notifs|page de configuration des notifications]].
 
 {/if}
index 17c9068..f1ccab1 100644 (file)
 
 <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 lmail 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>
+    <legend>Email</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 />
+    Recevoir un email hebdomadaire des événements que je n'ai pas déjà vus sur le site<br />
     <input type='hidden' name='flags_mail' value='valider' />
   </fieldset>
 </form>
index 704bca4..4bc7bb4 100644 (file)
@@ -118,12 +118,12 @@ Si tu n'es pas {insert name="getName"}, change le login ci-dessous, ou rends-toi
 </p>
 <ul>
   <li>
-  Si tu viens de terminer ta pré-inscription, <strong>il est dans lmail</strong> que
+  Si tu viens de terminer ta pré-inscription, <strong>il est dans l'email</strong> que
   nous t'avons envoyé (expéditeur pre-inscription@{#globals.mail.domain#}).
   </li>
   <li>
   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'e-mail des X,
+    nous</strong> pour obtenir un accès. {#globals.core.sitename#} c'est l'email des X,
   l'annuaire en ligne, plus un tas d'autres services.  Nous te fournirons un accès le plus
   rapidement possible. <strong> <a href="register/">Clique ici pour nous demander tes
       paramètres personnels.</a></strong>
index 75a8628..a0e4de1 100644 (file)
@@ -20,7 +20,7 @@
 {*                                                                        *}
 {**************************************************************************}
 
-<div style="clear: both">
+<div id="pl_set_top" style="clear: both">
 <h1 style="display: block; float: left">
   {$plset_mods[$plset_mod]}
   {if $plset_mods|@count > 1}[
@@ -28,7 +28,7 @@
   {foreach from=$plset_mods key=mod item=desc name=mods}
     {if $mod neq $plset_mod}
     {if $has_prev}| {/if}
-    <a href="{$platal->ns}{$plset_base}/{$mod}{$plset_search}">{$desc}</a>
+    <a href="{$platal->ns}{$plset_base}/{$mod}{$plset_search}#pl_set_top">{$desc}</a>
     {assign var=has_prev value=true}
     {/if}
   {/foreach}
index 929e443..f063252 100644 (file)
   <p>
   La demande de création des alias <strong>{$success}@{#globals.mail.alias_dom#}</strong> et
   <strong>{$success}@{#globals.mail.alias_dom2#}</strong> a bien été enregistrée. Après
-    vérification, tu recevras un mail te signalant l'ouverture de ces adresses.
+    vérification, tu recevras un email te signalant l'ouverture de ces adresses.
   </p>
   <p>
-    Encore merci de nous faire confiance pour tes e-mails !
+    Encore merci de nous faire confiance pour tes emails !
   </p>
 {else}
   <h1>
-    Adresses e-mail personnalisées
+    Adresses email personnalisées
   </h1>
 
 {if $actuel}
@@ -55,8 +55,8 @@
     
 {else}
   <p>
-    Pour plus de <strong>convivialité</strong> dans l'utilisation de tes mails, tu peux choisir une adresse
-    e-mail discrète et personnalisée. Ce nouvel e-mail peut par exemple correspondre à ton surnom.
+    Pour plus de <strong>convivialité</strong> dans l'utilisation de tes emails, tu peux choisir une adresse
+    email discrète et personnalisée. Ce nouvel email peut par exemple correspondre à ton surnom.
   </p>
 {/if}
 
index 9f27486..f4d88bc 100644 (file)
   <fieldset>
     <legend><strong>Choisis ton propre réglage&nbsp;:</strong></legend>
     <input id='s0' type='radio' name='statut_filtre' value='0' {if $filtre eq 0}checked="checked"{/if} onclick="Ajax.update_html(null, '{$globals->baseurl}/emails/antispam/'+this.value, bogoUpdated)" />
-    <label for='s0'>(1) le filtre anti-spam n'agit pas sur tes mails</label>
+    <label for='s0'>(1) le filtre anti-spam n'agit pas sur tes emails</label>
     <br />
     <input id='s1' type='radio' name='statut_filtre' value='1' {if $filtre eq 1}checked="checked"{/if} onclick="Ajax.update_html(null, '{$globals->baseurl}/emails/antispam/'+this.value, bogoUpdated)" />
-    <label for='s1'>(2) le filtre anti-spam marque les mails</label>
+    <label for='s1'>(2) le filtre anti-spam marque les emails</label>
     <br />
     <input id='s2' type='radio' name='statut_filtre' value='2' {if $filtre eq 2}checked="checked"{/if} onclick="Ajax.update_html(null, '{$globals->baseurl}/emails/antispam/'+this.value, bogoUpdated)" />
-    <label for='s2'>(3) le filtre anti-spam marque les mails, et élimine les spams avec des notes les plus hautes</label>
+    <label for='s2'>(3) le filtre anti-spam marque les emails, et élimine les spams avec des notes les plus hautes</label>
     <br />
     <input id='s3' type='radio' name='statut_filtre' value='3' {if $filtre eq 3}checked="checked"{/if} onclick="Ajax.update_html(null, '{$globals->baseurl}/emails/antispam/'+this.value, bogoUpdated)" />
-    <label for='s3'>(4) le filtre anti-spam élimine les mails détectés comme spams</label>
+    <label for='s3'>(4) le filtre anti-spam élimine les emails détectés comme spams</label>
   </fieldset>
 
   <div id="bogo-msg" style="position:absolute;"></div><br />
index c3ee22d..d4ab3d3 100644 (file)
@@ -43,7 +43,7 @@ correspondant si tu veux que nous puissions te répondre.
   </p>
   <p>
     Nous pensons qu'il serait une bonne idée de le prévenir que cette adresse email ne fonctionne plus.
-    Si tu veux que nous lui envoyions un mail automatique de ta part pour le prévenir,
+    Si tu veux que nous lui envoyions un email automatique de ta part pour le prévenir,
     <a href="emails/broken/warn/{$email}?token={xsrf_token}">clique sur ce lien</a>.
   </p>
 {elseif $x}
index 3da2e30..ec3dbad 100644 (file)
@@ -76,7 +76,7 @@
     <td><input type="text" name="emailN" /></td>
   {else}
     <td>
-      <a href="mailto:{$doublon.mail}">{icon name=email title="Envoyer un mail"}</a>
+      <a href="mailto:{$doublon.mail}">{icon name=email title="Envoyer un email"}</a>
       &nbsp;{$doublon.mail}
       <input type="hidden" name="emailN" value="{$doublon.mail}" />
     </td>
index d4d2159..964974f 100644 (file)
@@ -69,7 +69,7 @@
 <p class="smaller">
 {if $homonyme}
 Tu as un homonyme X donc tu ne peux pas profiter de l'alias {$homonyme}@{#globals.mail.domain#}. Si quelqu'un essaie
-d'envoyer un mail à cette adresse par mégarde il recevra une réponse d'un robot lui expliquant l'ambiguité et lui
+d'envoyer un email à cette adresse par mégarde il recevra une réponse d'un robot lui expliquant l'ambiguité et lui
 proposant les adresses des différents homonymes.
 {else}
 Si tu venais à avoir un homonyme X, l'alias prenom.nom@{#globals.mail.domain#} sera désactivé. Si bien que
index 3634ebf..41b5cf0 100644 (file)
 {/if}
 {if #globals.mailstorage.imap_active# or hasPerm('admin')}
 <p>
-  Polytechnique.org te propose de conserver les mails que tu reçois, pendant une durée limitée (environ 30 jours).
-  Grâce à ce service, tu disposes d'une sauvegarde de tes mails en secours, au cas où, par exemple, tu effacerais
-  un mail par erreur.<br />
+  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.
 </p>
 
   {$smarty.session.forlife}@{#globals.mail.domain#} (attention, cela demande de la concentration).
 </p>
 <p>
-  Si tu utilises le service POP de poly pour récupérer tes mails dans ton logiciel de courrier,
+  Si tu utilises le service POP de poly pour récupérer tes emails dans ton logiciel de courrier,
   l'équipe de Polytechnique.org te conseille de rediriger&nbsp;:
 </p>
 <ul>
index c607481..74c5c71 100644 (file)
@@ -20,7 +20,7 @@
 {*                                                                        *}
 {**************************************************************************}
 
-<h1>Envoyer un mail</h1>
+<h1>Envoyer un email</h1>
 
 <script type="text/javascript">//<![CDATA[
   {literal}
   {
     _selectAll('to_contacts');
     _selectAll('cc_contacts');
-    if(form.sujet.value == "" && !confirm("Le sujet dmail 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;
     }
     if (form.to.value == "" && form.cc.value == ""
         && document.getElementById('to_contacts').length == 0 && document.getElementById('cc_contacts').length == 0) {
       if (form.bcc.value == "") {
-        alert("Il faut définir au moins un destinataire au mail.");
+        alert("Il faut définir au moins un destinataire.");
         return false;
       }
       if (!confirm("Tous les destinataires sont en copie cachée, veux-tu continuer ?")) {
 </script>
 
 <p>
-  <small>{icon name=information title="Envoi dmail"} Pour envoyer un email, tu peux soit le faire depuis l'interface
+  <small>{icon name=information title="Envoi d'email"} Pour envoyer un email, tu peux soit le faire depuis l'interface
   ci-dessous, soit utiliser <a href="Xorg/SMTPSecurise">notre serveur d'envoi SMTP<a>.</small>
 </p>
 
     <tr class="pair">
       <td colspan="2" class="smaller">
         &bull;&nbsp;Les destinataires sont simplement séparés par des virgules.<br />
-        &bull;&nbsp;Pense à te mettre en copie cachée dmail pour en avoir une trace.
+        &bull;&nbsp;Pense à te mettre en copie cachée de l'email pour en avoir une trace.
       </td>
     </tr>
     {if $contacts|@count}
     <div class="center">
       Tu peux utiliser des <a href="wiki_help" class="popup3">{icon name=information title="Syntaxe wiki"} marqueurs wiki</a> pour formatter ton texte.<br />
       <small><input type="checkbox" name="nowiki" value="1" {if $smarty.request.nowiki}checked="checked"{/if} onchange="updateWikiView(this);" />
-      coche cette case pour envoyer lmail en texte brut, sans formattage</small>
+      coche cette case pour envoyer l'email en texte brut, sans formattage</small>
     </div>
     <div id="preview">
       <div id="preview_pv" style="display: none">
-        <strong>Aperçu dmail&nbsp;:</strong>
+        <strong>Aperçu de l'email&nbsp;:</strong>
         <div id="mail_preview">
         </div>
         <div class="center">
index c14730f..74670c5 100644 (file)
 
 <p>
   Pour soumettre un (non-)spam mal détecté par notre <a href="emails/antispam">antispam</a>, il suffit d'enregistrer
-  les sources (regarde dans la documentation de ton client mail dans la liste ci-dessous) du mail en tant que fichier
-  depuis ton client mail, puis de soumettre ce fichier à l'interface ci-dessus en sélectionnant l'action adaptée&nbsp;:
+  les sources (regarde dans la documentation de ton client email dans la liste ci-dessous) de l'email en tant que fichier
+  depuis ton client email, puis de soumettre ce fichier à l'interface ci-dessus en sélectionnant l'action adaptée&nbsp;:
 </p>
 <ul>
   <li><strong>spam</strong>&nbsp;: pour soumettre un spam mal reconnu&nbsp;;</li>
-  <li><strong>nonspam</strong>&nbsp;: pour soumettre un mail légitime mal reconnu.</li>
+  <li><strong>nonspam</strong>&nbsp;: pour soumettre un email légitime mal reconnu.</li>
 </ul>
 
 {include wiki=Xorg.Mails part=clients}
index ba39165..a2fae6d 100644 (file)
@@ -28,8 +28,8 @@
 {elseif $mail_part eq 'wiki'}
 {if $sexe}Chère{else}Cher{/if} {$prenom},
 
-Tu reçois ce mail car tu as demandé la confirmation du bon fonctionnement de ton adresse polytechnicienne {$email}.
-{if count($redirects) gt 1}Si toutes tes redirections fonctionnent correctement tu devrais recevoir une copie de ce mail
+Tu reçois cet email car tu as demandé la confirmation du bon fonctionnement de ton adresse polytechnicienne {$email}.
+{if count($redirects) gt 1}Si toutes tes redirections fonctionnent correctement tu devrais recevoir une copie de cet email
 dans les boîtes suivantes :
 {foreach from=$redirects item=mail}
 * {$mail->display_email}
@@ -39,7 +39,7 @@ dans les boîtes suivantes :
 Tu trouveras sur le site divers outils pour gérer ton adresse email :
 * [[https://www.polytechnique.org/emails/redirect|La gestion de tes redirections]]
 * [[https://www.polytechnique.org/emails/antispam|La gestion de ton antispam]]
-* [[https://www.polytechnique.org/emails/send|Un formulaire pour envoyer des mails d'où que tu sois]]
+* [[https://www.polytechnique.org/emails/send|Un formulaire pour envoyer des emails d'où que tu sois]]
 
 N'hésite pas à venir découvrir ou redécouvrir les services du site grâce au [[https://www.polytechnique.org/review|tour d'horizon]].
 
index 1500aee..13b6776 100644 (file)
@@ -60,7 +60,7 @@
     </td>
   </tr>
   <tr class="impair">
-    <td class="titre">Redirection des mails</td><td>{if $googleapps_storage}activée{else}désactivee{/if}</td>
+    <td class="titre">Redirection des emails</td><td>{if $googleapps_storage}activée{else}désactivee{/if}</td>
   </tr>
 
   <tr class="pair">
@@ -73,7 +73,7 @@
     <td class="titre">Dernière utilisation du webmail</td><td>{$a->r_last_webmail|date_format:"%Y-%m-%d"}</td>
   </tr>
   <tr class="pair">
-    <td class="titre">Utilisation du quota mail</td><td>{$a->r_disk_usage/1024/1024|string_format:"%.2f"}MB</td>
+    <td class="titre">Utilisation du quota d'emails</td><td>{$a->r_disk_usage/1024/1024|string_format:"%.2f"}MB</td>
   </tr>
 </table><br />
 
index aa7236c..9292be0 100644 (file)
   <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 mails, sur le <a href="http://mail.google.com/a/polytechnique.org/">GMail de Polytechnique.org</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>
   </tr>
   {if $account->reporting_date and $account->r_disk_usage}
   <tr class="pair">
-    <td>Au {$account->reporting_date|date_format:"%d %B %Y"}, tu avais {$account->r_disk_usage/1024/1024|string_format:"%.1f"} Mo dmails.</td>
+    <td>Au {$account->reporting_date|date_format:"%d %B %Y"}, tu avais {$account->r_disk_usage/1024/1024|string_format:"%.1f"} Mo d'emails.</td>
   </tr>
   {/if}
   <tr class="impair">
     {if $redirect_active and $redirect_unique}
     <td>
-      Ta seule adresse de redirection de tes mails est celle de ton compte Google Apps.<br />
+      Ta seule adresse de redirection de tes emails est celle de ton compte Google Apps.<br />
       Si tu souhaites désactiver celui-ci, tu dois d'abord <a href="emails/redirect">ajouter une nouvelle adresse de redirection</a>.
     </td>
     {else}
         </form>
       </div>
       <div style="margin-top: 0.5em">
-        {icon name=error} Une fois ton compte désactivé, tu ne pourras plus accéder à tes mails sur Google Apps.<br />
+        {icon name=error} Une fois ton compte désactivé, tu ne pourras plus accéder à tes emails sur Google Apps.<br />
         {icon name=information} La réactivation est possible, mais nécessite d'être validée par un administrateur.
       </div>
     </td>
     {/if}
   </tr>
   <tr class="pair">
-    <td class="center"><a href="emails/redirect">Changer mes redirections mail</a></td>
+    <td class="center"><a href="emails/redirect">Changer mes redirections email</a></td>
   </tr>
 </table>
 {/if}
index 65abc3c..a724ca8 100644 (file)
@@ -50,7 +50,7 @@
         {/if}
         {if $address.email}
         <tr>
-          <td><em>E-mail: </em></td>
+          <td><em>Email&nbsp;: </em></td>
           <td><strong>{$address.email}</strong></td>
         </tr>
         {/if}
index 2fc87a6..b7dbd6b 100644 (file)
@@ -25,7 +25,7 @@
   <td><a href='admin/user/{$valid->m_forlife}'>{$valid->m_prenom} {$valid->m_nom} ({$valid->m_promo})</a></td>
 </tr>
 <tr class="pair">
-  <td class="titre">Mail proposé</td>
+  <td class="titre">Email proposé</td>
   <td>{$valid->m_email}</td>
 </tr>
 {if $valid->m_comment}
index 346a5fb..30090ea 100644 (file)
 </tr>
 {/if}
 <tr class="pair">
-  <td class="titre">Mail deviné</td>
+  <td class="titre">Email deviné</td>
   <td>{$valid->m_email}</td>
 </tr>
 <tr class="pair">
-  <td class="titre">Envoi dmail ...</td>
+  <td class="titre">Envoi d'email ...</td>
   <td>{if $valid->perso}perso{else}par poly.org{/if}</td>
 </tr>
 
index 962a6aa..371315e 100644 (file)
@@ -78,7 +78,7 @@ function searchMapId()
 {else}
   <p>Le moteur de carte n'a pas été installé sur cette version de plat/al. Veuillez contacter <a href="http://www.geodesix.com/">Geodesix</a>.</p>
 {/if} 
-<p class="descr">Pour toute question, problème ou suggestion tu peux envoyer un mail à 
+<p class="descr">Pour toute question, problème ou suggestion tu peux envoyer un email à 
 <a href="mailto:{#globals.geoloc.email#}">{#globals.geoloc.email#}</a>.</p>
 
 {* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}
index 2527d2f..4753463 100644 (file)
 {**************************************************************************}
 
 <div class="contact-list" style="clear: both">
-{iterate from=$set item=res}
+{foreach from=$set item=res}
   {if $res.contact}
   {include file="include/minifiche.tpl" c=$res show_action="retirer"}
   {else}
   {include file="include/minifiche.tpl" c=$res show_action="ajouter"}
   {/if}
-{/iterate}
+{/foreach}
 </div>
 
 {* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}
index 348a72d..edd3313 100644 (file)
 
 {capture name=pages}
 {if $plview->pages > 1}
-<div class="center pages">
+  {if $show_bounds}<div style="float: right"><small><strong>[{$first} - {$last}]&nbsp;</strong></small></div>{/if}
+<div class="center pages" style="float: left">
   {if $plview->page neq 1}
-  <a href="{$platal->pl_self()}{$plset_search}order={$order}&amp;page=1">{icon name=resultset_first title="Première page"}</a>{*
-  *}<a href="{$platal->pl_self()}{$plset_search}order={$order}&amp;page={$plview->page-1}">{icon name=resultset_previous title="Page précédente"}</a>
+  <a href="{$platal->pl_self()}{$plset_search}order={$order}&amp;page=1#pl_set_top">{icon name=resultset_first title="Première page"}</a>{*
+  *}<a href="{$platal->pl_self()}{$plset_search}order={$order}&amp;page={$plview->page-1}#pl_set_top">{icon name=resultset_previous title="Page précédente"}</a>
   {else}
   {icon name=null title=""}{icon name=null title=""}
   {/if}
   {if $smarty.section.page.index eq $plview->page}
   <span style="color: red">{$plview->page}</span> 
   {else}
-  <a href="{$platal->pl_self()}{$plset_search}order={$order}&amp;page={$smarty.section.page.index}">{$smarty.section.page.index}</a>
+  <a href="{$platal->pl_self()}{$plset_search}order={$order}&amp;page={$smarty.section.page.index}#pl_set_top">{$smarty.section.page.index}</a>
   {/if}
   {/section}
   {if $plview->page neq $plview->pages}
-  <a href="{$platal->pl_self()}{$plset_search}order={$order}&amp;page={$plview->page+1}">{icon name=resultset_next title="Page suivante"}</a>{*
-  *}<a href="{$platal->pl_self()}{$plset_search}order={$order}&amp;page={$plview->pages}">{icon name=resultset_last title="Dernière page"}</a>
+  <a href="{$platal->pl_self()}{$plset_search}order={$order}&amp;page={$plview->page+1}#pl_set_top">{icon name=resultset_next title="Page suivante"}</a>{*
+  *}<a href="{$platal->pl_self()}{$plset_search}order={$order}&amp;page={$plview->pages}#pl_set_top">{icon name=resultset_last title="Dernière page"}</a>
   {else}
   {icon name=null title=""}{icon name=null title=""}
   {/if}
 
 {capture name=order}
 {if $plset_count > 1}
-<div>
+<div style="clear: both">
   Trier par&nbsp;:
   {foreach from=$orders key=name item=sort}
   [
   {if $name eq $order}
   <img src='images/dn.png' alt='tri ascendant' />
-  <a href="{$platal->pl_self()}{$plset_search}order=-{$name}">{$sort.desc}</a>
+  <a href="{$platal->pl_self()}{$plset_search}order=-{$name}#pl_set_top">{$sort.desc}</a>
   {elseif $order eq "-$name"}
   <img src='images/up.png' alt='tri ascendant' />
-  <a href="{$platal->pl_self()}{$plset_search}order={$name}">{$sort.desc}</a>
+  <a href="{$platal->pl_self()}{$plset_search}order={$name}#pl_set_top">{$sort.desc}</a>
   {else}
-  <a href="{$platal->pl_self()}{$plset_search}order={$name}">{$sort.desc}</a>
+  <a href="{$platal->pl_self()}{$plset_search}order={$name}#pl_set_top">{$sort.desc}</a>
   {/if}
   ]&nbsp;
   {/foreach}
 {/capture}
 
 
-{$smarty.capture.pages|smarty:nodefaults}
-
 {$smarty.capture.order|smarty:nodefaults}
 
-<div id="multipage_content" style="padding: 0.5em 0">
+{$smarty.capture.pages|smarty:nodefaults}
+
+<div id="multipage_content" style="padding: 0.5em 0; clear: both">
   {include file=$plview->templateName()}
 </div>
 
-{$smarty.capture.order|smarty:nodefaults}
+{$smarty.capture.pages|smarty:nodefaults}<br />
 
-{$smarty.capture.pages|smarty:nodefaults}
+{$smarty.capture.order|smarty:nodefaults}
 
 {* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}
index 94225b4..76dce26 100644 (file)
@@ -21,7 +21,7 @@
 {**************************************************************************}
 
 <div class="contact-list" style="clear: both">
-{iterate from=$set item=p} 
+{foreach from=$set item=p} 
   <div class="contact"> 
     <div class="nom"> 
       {$p.nom} {$p.prenom} 
@@ -45,7 +45,7 @@
      </table> 
     </div> 
   </div> 
-{/iterate}
+{/foreach}
 </div>
 
 {* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}
index 1015f5f..d0db912 100644 (file)
   Aucun des camarades concernés n'a de photographie sur sa fiche
 </p>
 {else}
-<table cellpadding="8" cellspacing="2" style="width: 100%">
-  {iterate from=$set item=p}
-  {cycle values="1,2,3" assign="loop"}
-  {if $loop eq "1"}
+<table cellpadding="0" cellspacing="2" style="width: 100%">
+  {section name=trombi loop=$set start=1}
+  {if $smarty.section.trombi.iteration % 3 == 1}
   <tr>
-  {/if}
-    <td class="center">
-      <a href="{$mainsiteurl}profile/{$p.forlife}" class="popup2">
-        <img src="photo/{$p.forlife}" width="110" alt=" [ PHOTO ] " />
+    <td class="center" style="vertical-align: middle">
+      <a href="{$mainsiteurl}profile/{$set[trombi.index_prev].forlife}" class="popup2">
+        <img src="photo/{$set[trombi.index_prev].forlife}" width="110" alt=" [ PHOTO ] " />
       </a>
       {if $trombi_with_admin && hasPerm('admin')}
-      <a href="{$mainsiteurl}admin/trombino/{$p.user_id}">{icon name=wrench title="[admin]"}</a>
+      <a href="{$mainsiteurl}admin/trombino/{$set[trombi.index_prev].user_id}">{icon name=wrench title="[admin]"}</a>
       {/if}
-      <br />
-      <a href="{$mainsiteurl}profile/{$p.forlife}" class="popup2">
-        {$p.prenom} {$p.nom}{if $trombi_with_promo} ({$p.promo}){/if}
+    </td>
+    <td class="center" style="vertical-align: middle">
+      <a href="{$mainsiteurl}profile/{$set[trombi].forlife}" class="popup2">
+        <img src="photo/{$set[trombi].forlife}" width="110" alt=" [ PHOTO ] " />
       </a>
+      {if $trombi_with_admin && hasPerm('admin')}
+      <a href="{$mainsiteurl}admin/trombino/{$set[trombi].user_id}">{icon name=wrench title="[admin]"}</a>
+      {/if}
+    </td>
+    <td class="center" style="vertical-align: middle">
+    {if $set[trombi.index_next]}
+      <a href="{$mainsiteurl}profile/{$set[trombi.index_next].forlife}" class="popup2">
+        <img src="photo/{$set[trombi.index_next].forlife}" width="110" alt=" [ PHOTO ] " />
+      </a>
+      {if $trombi_with_admin && hasPerm('admin')}
+      <a href="{$mainsiteurl}admin/trombino/{$set[trombi.index_next].user_id}">{icon name=wrench title="[admin]"}</a>
+      {/if}
+    {/if}
     </td>
-  {if $loop eq "3"}
+  </tr>
+  <tr>
+    <td class="center" style="vertical-align: bottom; padding-bottom: 15px">
+      <a href="{$mainsiteurl}profile/{$set[trombi.index_prev].forlife}" class="popup2">
+        {$set[trombi.index_prev].prenom} {$set[trombi.index_prev].nom}{if $trombi_with_promo} ({$set[trombi.index_prev].promo}){/if}
+      </a>
+    </td>
+    <td class="center" style="vertical-align: bottom; padding-bottom: 15px">
+      <a href="{$mainsiteurl}profile/{$set[trombi].forlife}" class="popup2">
+        {$set[trombi].prenom} {$set[trombi].nom}{if $trombi_with_promo} ({$set[trombi].promo}){/if}
+      </a>
+    </td>
+    <td class="center" style="vertical-align: bottom; padding-bottom: 15px">
+    {if $set[trombi.index_next]}
+      <a href="{$mainsiteurl}profile/{$set[trombi.index_next].forlife}" class="popup2">
+        {$set[trombi.index_next].prenom} {$set[trombi.index_next].nom}{if $trombi_with_promo} ({$set[trombi.index_next].promo}){/if}
+      </a>
+    {/if}
+    </td>
+  </tr>
+  {elseif ($smarty.section.trombi.iteration % 3 == 0) && ($smarty.section.trombi.last)}
+  <tr>
+    <td class="center" style="vertical-align: middle; padding-bottom: 15px">
+      <a href="{$mainsiteurl}profile/{$set[trombi].forlife}" class="popup2">
+        <img src="photo/{$set[trombi].forlife}" width="110" alt=" [ PHOTO ] " />
+      </a>
+      {if $trombi_with_admin && hasPerm('admin')}
+      <a href="{$mainsiteurl}admin/trombino/{$set[trombi].user_id}">{icon name=wrench title="[admin]"}</a>
+      {/if}
+    </td>
+    <td></td><td></td>
+  </tr>
+  <tr style="margin-top: 0; padding-top: 0">
+    <td class="center" style="vertical-align: bottom">
+      <a href="{$mainsiteurl}profile/{$set[trombi].forlife}" class="popup2">
+        {$set[trombi].prenom} {$set[trombi].nom}{if $trombi_with_promo} ({$set[trombi].promo}){/if}
+      </a>
+    </td>
+    <td></td><td></td>
   </tr>
   {/if}
-  {/iterate}
-  {if $loop neq "3"}
-  {if $lopp eq "1"}
-  <td></td>
-  {/if}
-  <td></td></tr>
-  {/if}
+  {/section}
 </table>
 {/if}
 
index ff1276c..9500d24 100644 (file)
@@ -41,10 +41,10 @@ qui y était abonné.
 
 <p>
 {if $unregistered|@count eq 1}
-L'utilisateur suivant n'est pas inscrit à Polytechnique.org. Tu peux l'y inciter en lui faisant envoyer un mail de marketing. Une fois inscrit à Polytechnique.org, l'inscription à la liste lui sera automatiquement proposée.
+L'utilisateur suivant n'est pas inscrit à Polytechnique.org. Tu peux l'y inciter en lui faisant envoyer un email de marketing. Une fois inscrit à Polytechnique.org, l'inscription à la liste lui sera automatiquement proposée.
 {else}
 Les utilisateurs suivants ne sont pas inscrits à Polytechnique.org. Tu peux les y inciter en leur faisant envoyer des
-mails de marketing. Une fois inscrits à Polytechnique.org, l'inscription à la liste leur sera automatique proposée.
+emails de marketing. Une fois inscrits à Polytechnique.org, l'inscription à la liste leur sera automatique proposée.
 {/if}
 <p>
 
@@ -75,8 +75,8 @@ mails de marketing. Une fois inscrits à Polytechnique.org, l'inscription à la
         Action*&nbsp;:
         <select name="mk_action[{$login}]" onchange="showEmail(this.value, '{$login}');">
           <option value="none">Aucune</option>
-          <option value="marketu">Envoyer un mail en ton nom</option>
-          <option value="markets">Envoyer un mail au nom de Polytechnique.org</option>
+          <option value="marketu">Envoyer un email en ton nom</option>
+          <option value="markets">Envoyer un email au nom de Polytechnique.org</option>
           <option value="sub">Lui proposer l'inscription</option>
         </select><br />
         <span id="mk_s_mail[{$login}]" style="display: none">
@@ -93,8 +93,8 @@ mails de marketing. Une fois inscrits à Polytechnique.org, l'inscription à la
 
 <p class="smaller">
   *La dernière action ajoute simplement la liste de diffusion aux abonnements qui seront proposés au camarade
-  lors de son inscription à Polytechnique.org sans pour autant lui enovyer de mail de marketing. Cette action est
-  automatique si tu choisis l'envoi dmail.
+  lors de son inscription à Polytechnique.org sans pour autant lui envoyer d'email de marketing. Cette action est
+  automatique si tu choisis l'envoi d'email.
 </p>
 
 {/if}
@@ -188,7 +188,7 @@ mails de marketing. Une fois inscrits à Polytechnique.org, l'inscription à la
 </form>
 
 <div class="smaller">
- * Le fichier doit contenir une adresse e-mail par ligne. Les X doivent être identifiés par une adresse
+ * Le fichier doit contenir une adresse email par ligne. Les X doivent être identifiés par une adresse
  @polytechnique.org, @m4x.org ou @melix.net/org.
 </div>
 
index 81437b7..4f4dc66 100644 (file)
@@ -32,7 +32,7 @@
 {else}
 
 <p>
-N'importe qui peut faire la demande de création d'une mailing-list, il suffit pour cela d'être au
+N'importe qui peut faire la demande de création d'une liste de diffusion, il suffit pour cela d'être au
 moins 4 polytechniciens inscrits sur le site, et de fournir les informations suivantes concernant la
 liste&nbsp;:
 </p>
@@ -45,18 +45,24 @@ liste&nbsp;:
     </tr>
     <tr>
       <td class='titre'>C'est une liste pour&nbsp;:</td>
-      <td colspan='2'><input type='radio' name='asso' value='binet'
-        {if $smarty.post.asso eq 'binet' && $smarty.post}checked='checked'{/if} />un binet</td>
+      <td colspan='2'><input type='radio' name='asso' value='groupex'
+        {if $smarty.post.asso eq 'groupex' && $smarty.post}checked='checked'{/if} />un groupe X</td>
       <td colspan='2'><input type='radio' name='asso' value=''
         {if !$smarty.post.asso || !$smarty.post}checked='checked'{/if} />une liste de portée générale ou d'amis</td>
     </tr>
+    {if $young_promo}
     <tr>
       <td></td>
-      <td colspan='2'><input type='radio' name='asso' value='groupex'
-        {if $smarty.post.asso eq 'groupex' && $smarty.post}checked='checked'{/if} />un groupe X</td>
+      <td colspan='2'><input type='radio' name='asso' value='binet'
+        {if $smarty.post.asso eq 'binet' && $smarty.post}checked='checked'{/if} />un binet</td>
+      {if $very_young_promo}
       <td colspan='2'><input type='radio' name='asso' value='alias'
         {if $smarty.post.asso eq 'alias' && $smarty.post}checked='checked'{/if} />un alias psc, ...</td>
+      {else}
+      <td colspan='2'></td>
+      {/if}
     </tr>
+    {/if}
     <tr class='promo'>
       <td class='titre'>Promotion&nbsp;:</td>
       <td><input type='text' name='promo' size='4' maxlength='4'
@@ -133,7 +139,7 @@ liste&nbsp;:
     </tr>
     <tr>
       <td></td>
-      <td class='smaller' colspan='4'>(l'envoi d'un mail à cette liste est-il libre, modéré
+      <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>
     </tr>
     <tr>
@@ -190,7 +196,7 @@ liste&nbsp;:
   <p>
   La liste est habituellement créée dans les jours qui suivent la demande sauf exception. Pour plus
   d'informations écris-nous à l'adresse {mailto address='listes@polytechnique.org'} en mettant dans
-  le sujet de ton mail le nom de la liste souhaité afin de faciliter les échanges de mails
+  le sujet de ton email le nom de la liste souhaité afin de faciliter les échanges d'emails
   ultérieurs éventuels.
   </p>
   <div class='center'>
index bd00c1e..fc6bf82 100644 (file)
 La diffusion a trois niveaux de modération.  La diffusion peut être&nbsp;:
 </p>
 <ul>
-  <li><strong>libre&nbsp;:</strong> tout le monde peut y envoyer des mails, la diffusion y est
+  <li><strong>libre&nbsp;:</strong> tout le monde peut y envoyer des emails, la diffusion y est
   immédiate&nbsp;;</li>
-  <li><strong>restreinte&nbsp;:</strong> les membres de la liste peuvent envoyer librement des mails,
+  <li><strong>restreinte&nbsp;:</strong> les membres de la liste peuvent envoyer librement des emails,
   les extérieurs sont modérés&nbsp;;</li>
-  <li><strong>modérée&nbsp;:</strong> l'envoi d'un mail à la liste est alors filtré par des
+  <li><strong>modérée&nbsp;:</strong> l'envoi d'un email à la liste est alors filtré par des
   modérateurs, eux seuls peuvent accepter un message envoyé à la liste.</li>
 </ul>
 
index 2ebb469..eba1869 100644 (file)
@@ -57,7 +57,7 @@
   {foreach from=$liste.mails item=m}
     <a href='{$platal->ns}lists/moderate/{$liste.list}?mid={$m.id}&amp;mok=1&amp;token={xsrf_token}'
         onclick="return (is_IE || Ajax.update_html('list_{$liste.list}', '{$platal->ns}lists/ajax/{$liste.list}?mid={$m.id}&amp;mok=1&amp;token={xsrf_token}'));">
-      {icon name=add title="Valider lmail"}
+      {icon name=add title="Valider l'email"}
     </a>
     <a href='{$platal->ns}lists/moderate/{$liste.list}?mid={$m.id}&amp;mdel=1&amp;token={xsrf_token}'
         onclick="return (is_IE || Ajax.update_html('list_{$liste.list}', '{$platal->ns}lists/ajax/{$liste.list}?mid={$m.id}&amp;mdel=1&amp;token={xsrf_token}'));">
index 704c34f..2dc364e 100644 (file)
 {/if}
 
 <h1>
-  Mails en attente de modération
+  Emails en attente de modération
 </h1>
 
 {if $mails|@count}
 <ul>
   <li>
-  <strong>{icon name=add}accepter&nbsp;:</strong> lmail est immédiatement libéré, et envoyé à la
+  <strong>{icon name=add}accepter&nbsp;:</strong> l'email est immédiatement libéré, et envoyé à la
   liste.
   </li>
   <li>
-  <strong>{icon name=magnifier}refuser&nbsp;:</strong> pour refuser un mail, suivre le lien {icon name=magnifier} et
+  <strong>{icon name=magnifier}refuser&nbsp;:</strong> pour refuser un email, suivre le lien {icon name=magnifier} et
   remplir le formulaire en bas de page.
   </li>
   <li>
-  <strong>{icon name=delete}spam&nbsp;:</strong> lmail est effacé sans autre forme de procès.
+  <strong>{icon name=delete}spam&nbsp;:</strong> l'email est effacé sans autre forme de procès.
   N'utiliser <strong>QUE</strong> pour les virus et les courriers indésirables. <br/>
   </li>
 </ul>
@@ -98,13 +98,13 @@ function toggleAll() {
 <table class="bicol" style="margin-bottom: 1ex">
   <tr>
     <th colspan="2"></th>
-    <th>Mail</th>
+    <th>Email</th>
     <th>Infos</th>
     <th colspan="2"></th>
   </tr>
   <tr>
     <th class="smaller" colspan="6">
-      Les mails suivants proviennent d'adresses identifiées comme étant celles de camarades.
+      Les emails suivants proviennent d'adresses identifiées comme étant celles de camarades.
     </th>
   </tr>
   {foreach from=$mails item=m name=mail}
@@ -145,7 +145,7 @@ function toggleAll() {
       <a href="javascript:toggleAll()">{icon name="arrow_refresh" title="Tout (dé)cocher"}</a>
     </th>
     <th></th>
-    <th>Mail</th>
+    <th>Email</th>
     <th>Infos</th>
     <th colspan="2"></th>
   </tr>
@@ -199,14 +199,14 @@ $('.checkboxToggle').click(function (event)
 //]]></script>
 
 <p class="center desc">
-  Utilise ces boutons pour appliquer une action à tous les mails sélectionnés.<br />
+  Utilise ces boutons pour appliquer une action à tous les emails sélectionnés.<br />
   <input type="hidden" name="moderate_mails" value="1" />
   <input type="submit" name="mok" value="Accepter" />
   <input type="submit" name="mdel" value="Spam !" />
 </p>
 </form>
 {else}
-<p>Il n'y a pas dmails en attente de modération.</p>
+<p>Il n'y a pas d'emails en attente de modération.</p>
 {/if}
 
 
index e17c0f8..61b68ac 100644 (file)
@@ -23,7 +23,7 @@
 {include file="lists/header_listes.tpl"}
 
 <h1>
-  Contenu dmail en attente
+  Contenu de l'email en attente
 </h1>
 
 {$banana|smarty:nodefaults}
@@ -31,7 +31,7 @@
 <form method='post' action='{$platal->pl_self(1)}'>
   <table class='tinybicol' cellpadding='0' cellspacing='0'>
     <tr>
-      <th class='titre'>Modérer lmail</th>
+      <th class='titre'>Modérer l'email</th>
     </tr>
     <tr>
       <td>raison (pour les refus)&nbsp;:
       <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 ce mail sur la liste ?')"/>&nbsp;
+          onclick="return confirm('Es-tu sûr de vouloir Envoyer cet email sur la liste ?')"/>&nbsp;
         <input type='submit' name='mno' value='Refuser !' 
-          onclick="return confirm('Es-tu sûr de vouloir Refuser ce mail ?')"/>&nbsp;
+          onclick="return confirm('Es-tu sûr de vouloir Refuser cet email ?')"/>&nbsp;
         <input type='submit' name='mdel' value='Spam !' style='color:red;'
-          onclick="return confirm('Es-tu sûr de vouloir Détruire ce mail ?')"/>
+          onclick="return confirm('Es-tu sûr de vouloir Détruire cet email ?')"/>
       </td>
     </tr>
   </table>
   <ul>
-    <li>« Refuser » rejette lmail avec un message à son auteur (celui que tu tapes dans le cadre).</li>
+    <li>« Refuser » rejette l'email avec un message à son auteur (celui que tu tapes dans le cadre).</li>
     <li>
-    « Spam » détruit efface le mail sans autre forme de procès, et c'est à utiliser <strong>UNIQUEMENT</strong>
+    « Spam » détruit l'email sans autre forme de procès, à utiliser <strong>UNIQUEMENT</strong>
     pour les virus et les courriers indésirables.
     </li>
   </ul>
 </form>
 <p>
-En cas de refus, le mail envoyé à l'auteur du mail que tu modères actuellement sera de la forme suivante&nbsp;:
+En cas de refus, l'email envoyé à l'auteur de l'email que tu modères actuellement sera de la forme suivante&nbsp;:
 </p>
 <pre>{$msg|smarty:nodefaults|utf8_encode}</pre>
 
index 9dd310f..efd07ac 100644 (file)
@@ -58,7 +58,7 @@ Tu n'es pas administrateur de la liste, mais du site.
     <tr class='pair'>
       <td>
         <strong>message de bienvenue&nbsp;:</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>
@@ -68,12 +68,12 @@ Tu n'es pas administrateur de la liste, mais du site.
     <tr class='impair'>
       <td>
         <strong>message d'adieu&nbsp;:</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 lmail d'adieu.  <br />
+        {if $options.send_goodbye_msg}checked='checked'{/if} /> activer l'email d'adieu.  <br />
         <textarea cols='40' rows='8' name='goodbye_msg'>{$options.goodbye_msg|smarty:nodefaults|utf8_encode}</textarea>
       </td>
     </tr>
@@ -81,7 +81,7 @@ Tu n'es pas administrateur de la liste, mais du site.
     <tr class='impair'>
     <td>
         <strong>ajout dans le sujet&nbsp;:</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 plus facilement ton courrier.</span>
       </td>
       <td>
         <input type='text' name='subject_prefix' size='40' value="{$options.subject_prefix|smarty:nodefaults|utf8_encode}" />
@@ -100,7 +100,7 @@ Tu n'es pas administrateur de la liste, mais du site.
     <tr class='impair'>
       <td>
         <strong>diffusion&nbsp;:</strong><br />
-        <span class='smaller'>l'envoi d'un mail à cette liste est-il libre, modéré lorsque l'expéditeur n'appartient pas à la liste
+        <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>
@@ -132,7 +132,7 @@ Tu n'es pas administrateur de la liste, mais du site.
       </td>
       <td>
         <div id="spamlevel">
-          <em><a name='antispam' id='antispam'></a>que faire des mails 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&nbsp;;</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
@@ -140,7 +140,7 @@ Tu n'es pas administrateur de la liste, mais du site.
           <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 mails 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&nbsp;;</label><br />
           <label><input type='radio' name='unsure_level' value='1' {if $unsure_level eq 1}checked='checked'{/if} /> les modérer.</label>
@@ -164,9 +164,9 @@ Tu n'es pas administrateur de la liste, mais du site.
       <td colspan="2" class="smaller">
         *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 mails ne sont pas classables par l'antispam qui le signale en indiquant que le mail est "Unsure". Ces
-        mails 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 mails 'Unsures' soient modérés ou envoyés directement
+        **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>
@@ -192,7 +192,7 @@ Attention, cette liste est à utiliser pour des non-X ou des non-inscrits à la
 </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)}'>
index 634dd7b..278030d 100644 (file)
 {if !$user.email}
 <p>
   Avec le temps, toutes les adresses de redirection de notre camarade sont devenues invalides et produisent
-  des erreurs lorsqu'on lui envoie un mail. Nous sommes donc à la recherche d'adresses valides où nous pourrions
+  des erreurs lorsqu'on lui envoie un email. Nous sommes donc à la recherche d'adresses valides où nous pourrions
   contacter ce camarade.
 </p>
 {elseif $user.last}
 <p>
   {$user.prenom} a encore des adresses de redirection actives malgré des pannes détectées sur certaines d'entre elles. Si
   tu es sûr{if $smarty.session.femme}e{/if} que son adresse Polytechnique.org est en panne, tu peux proposer une nouvelle
-  adresse mail à ajouter à ses redirections. Merci d'ajouter un commentaire pour nous indiquer la raison de cette proposition.
+  adresse email à ajouter à ses redirections. Merci d'ajouter un commentaire pour nous indiquer la raison de cette proposition.
 </p>
 {else}
 <p>
index ea7f0de..af5e9b2 100644 (file)
@@ -31,7 +31,7 @@ Il ne te faut que 5 minutes sur https://www.polytechnique.org/ pour rejoindre la
 
 Pas de nouvelle boîte aux lettres à relever, il suffit de la rediriger vers ton adresse personnelle et/ou professionnelle que tu indiques et que tu peux changer à ta guise, sans que tes correspondants n'aient à actualiser leur carnet d'adresses.
 
-De plus, le site web offre des services d'annuaire avec recherche multi-critères, de forums, de mailing-lists. Ce portail est géré par une vingtaine de jeunes camarades, avec le soutien et les conseils de nombreux X de toutes promotions, incluant notamment des camarades de la Kès et de l'AX. Les serveurs sont hébergés au sein même de l'École polytechnique, sur une connexion rapide, et les services évoluent en fonction des besoins exprimés par la communauté sur Internet.
+De plus, le site web offre des services d'annuaire avec recherche multi-critères, de forums, de listes de diffusion. Ce portail est géré par une vingtaine de jeunes camarades, avec le soutien et les conseils de nombreux X de toutes promotions, incluant notamment des camarades de la Kès et de l'AX. Les serveurs sont hébergés au sein même de l'École polytechnique, sur une connexion rapide, et les services évoluent en fonction des besoins exprimés par la communauté sur Internet.
 
 N'hésite pas à parler de Polytechnique.org à nos camarades pas encore inscrits et à nous écrire pour nous proposer toute amélioration ou suggestion.
 
index 042365c..d15d4a6 100644 (file)
@@ -76,7 +76,7 @@ sa dernière relance date du {$relance|date_format}
     {/iterate}
     <tr>
       <td></td>
-      <td colspan='5' class='smaller'>(*): mail perso</td>
+      <td colspan='5' class='smaller'>(*): email perso</td>
     </tr>
     <tr>
       <td>
@@ -100,7 +100,7 @@ sa dernière relance date du {$relance|date_format}
   {xsrf_token_field}
   <table class="bicol">
     <tr class="pair">
-      <th colspan="2">Edition dmail de relance</th>
+      <th colspan="2">Edition de l'email de relance</th>
     </tr>
     <tr class="pair">
       <td align="right"><strong>From:</strong></td>
index a34b929..a9a3e98 100644 (file)
@@ -30,7 +30,7 @@ Merci de nous avoir communiqué cette information !
 Nous avions déjà connaissance de cette adresse, nous espérons donc comme toi que {$prenom} va s'inscrire au plus vite.
 </p>
 <p>
-Si tu le connais personnellement, un petit mail pour lui expliquer les atouts de Polytechnique.org
+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 !
 </p>
 
index d682032..715901c 100644 (file)
@@ -37,7 +37,7 @@ Après activation, tes paramètres seront :
 login        : {$lusername}
 mot de passe : {$nveau_pass}
 
-(ceci annule les paramètres envoyés par lmail initial)
+(ceci annule les paramètres envoyés par l'email initial)
 
 Rends-toi sur la page web suivante afin d'achever ton inscription, et de changer ton mot de passe :
 
index ab5c48e..b417724 100644 (file)
@@ -57,7 +57,7 @@
     </tr>
     <tr>
       <td class='titre'>
-        Titre dmail
+        Titre de l'email
       </td>
       <td>
         <input type='text' size='60' name='title_mail' value="{$nl->title(true)}" />
index ebcd950..2a0d182 100644 (file)
@@ -119,7 +119,7 @@ Voici la liste des paiements en ligne possible pour le groupe {$asso.nom} :
        </a>
     </td>
     <td>
-      <a href="mailto:{$p.alias}@{#globals.mail.domain#}">{icon name=email title="mail"}</a>
+      <a href="mailto:{$p.alias}@{#globals.mail.domain#}">{icon name=email title="email"}</a>
     </td>
     <td class="center">{$p.promo}</td>
     <td>{$p.comment|comment_decode}</td>
index 1542b68..d58f3b8 100644 (file)
@@ -38,7 +38,7 @@ des fonctionnalités de consultation du site.
 Tu peux donc aussi te <a href='exit/forget'>déconnecter complètement</a>.
 </p>
 <p>
-De plus, ton adresse e-mail est toujours en mémoire dans ton navigateur afin de faciliter ta
+De plus, ton adresse email est toujours en mémoire dans ton navigateur afin de faciliter ta
 prochaine connexion. Si tu utilises un ordinateur public ou que tu désires l'effacer, tu peux
 <a href='exit/forgetall'>supprimer cette information et te déconnecter complètement</a>.
 </p>
@@ -46,7 +46,7 @@ prochaine connexion. Si tu utilises un ordinateur public ou que tu désires l'ef
 {elseif $smarty.cookies.ORGuid}
 
 <p>
-Ton adresse e-mail est toujours en mémoire dans ton navigateur afin de faciliter ta prochaine
+Ton adresse email est toujours en mémoire dans ton navigateur afin de faciliter ta prochaine
 connexion. Si tu utilises un ordinateur public ou que tu désires l'effacer, tu peux
 <a href='exit/forgetuid'>supprimer cette information</a>.
 </p>
index ba93ab2..12f9062 100644 (file)
@@ -34,7 +34,7 @@
     <td class="half">
       <h3><a href="emails">Mes adresses de redirection</a></h3>
       <div class='explication'>
-        Tu peux configurer tes différentes redirections dmails ici.
+        Tu peux configurer tes différentes redirections d'emails ici.
       </div>
     </td>
     <td class="half">
     <td class="half">
       {if $smarty.session.mail_fmt eq html}
       <h3>
-        <a href="javascript:dynpostkv('prefs', 'mail_fmt', 'texte')">Recevoir les mails en format texte</a>
+        <a href="javascript:dynpostkv('prefs', 'mail_fmt', 'texte')">Recevoir les emails en format texte</a>
       </h3>
       <div class='explication'>
-        Tu recois tous les mails envoyés par le site
+        Tu recois tous les emails envoyés par le site
         (lettre mensuelle, carnet, ...) de préférence
         <strong>sous forme de html</strong>
       </div>
       {else}
       <h3>
-        <a href="javascript:dynpostkv('prefs', 'mail_fmt', 'html')">Recevoir les mails en HTML</a>
+        <a href="javascript:dynpostkv('prefs', 'mail_fmt', 'html')">Recevoir les emails en HTML</a>
       </h3>
       <div class='explication'>
-        Tu recois tous les mails envoyés par le site
+        Tu recois tous les emails envoyés par le site
         (lettre mensuelle, carnet, ...) de préférence
         <strong>sous forme de texte</strong>
       </div>
       <div class='explication'>
         Pour activer ton compte sur le serveur SMTP et NNTP de {#globals.core.sitename#},
         ou changer le mot de passe correspondant si tu as déjà activé l'accès.
-        Cela te permet d'envoyer tes mails plus souplement (SMTP), et de consulter
+        Cela te permet d'envoyer tes emails plus souplement (SMTP), et de consulter
         les forums directement depuis ton logiciel habituel de courrier électronique.
       </div>
     </td>
index 5861ded..ecc88d9 100644 (file)
@@ -40,7 +40,7 @@
         <li><a href="http://www.polytechnique.net/{$asso.diminutif}/trombi">trombino</a></li>
         <li><a href="http://www.polytechnique.net/{$asso.diminutif}/geoloc">carte</a></li>
         {if $asso.lists}
-            <li><a href="http://www.polytechnique.net/{$asso.diminutif}/lists">listes mails</a></li>
+            <li><a href="http://www.polytechnique.net/{$asso.diminutif}/lists">listes de diffusion</a></li>
         {/if}
         {if $asso.events}
             <li><a href="http://www.polytechnique.net/{$asso.diminutif}/events">{$asso.events} événement{if $asso.events > 1}s{/if}</a></li>
index d83b6a2..366e804 100644 (file)
     </tr>
     <tr class="pair">
       <td colspan="2">
-        <span class="titre">E-mail professionnel&nbsp;:</span>
+        <span class="titre">Email professionnel&nbsp;:</span>
         <input type="text" size="30" maxlength="60" {if $job.email_error}class="error"{/if}
                name="{$jobpref}[email]" value="{$job.email}" />
         <span class="flags">
index 58f4f8f..d8fd991 100644 (file)
@@ -53,8 +53,8 @@
     {/if}
   
     <p>
-      Tu recevras un mail dès que les changements demandés auront été effectués. 
-      Encore merci de nous faire confiance pour tes e-mails !
+      Tu recevras un email dès que les changements demandés auront été effectués. 
+      Encore merci de nous faire confiance pour tes emails !
     </p>
 
   {else}
index b057cc0..52bc047 100644 (file)
@@ -25,8 +25,8 @@
 {if $myorange}
 
 <p>
-  Tu recevras un mail dès que les changements demandés auront été effectués. 
-  Encore merci de nous faire confiance pour tes e-mails !
+  Tu recevras un email dès que les changements demandés auront été effectués. 
+  Encore merci de nous faire confiance pour tes emails !
 </p>
 
 {else}
index 877b2fc..842cdb8 100644 (file)
@@ -58,7 +58,7 @@
       <td colspan="2" class="smaller">
         * Les photos sont soumises à une validation manuelle en raison des législations relatives
         aux droits d'auteur et à la protection des mineurs. Il faut donc attendre l'intervention
-        d'un administrateur pour que la photo soit prise en compte. Tu recevras un mail lorsque ta
+        d'un administrateur pour que la photo soit prise en compte. Tu recevras un email lorsque ta
         photo aura été contrôlée.
       </td>
     </tr>
index 5b52eee..9402d91 100644 (file)
@@ -30,7 +30,7 @@
 {$prenom}, félicitations pour ton inscription !
 
 N'oublie pas de changer ton mot de passe sur le site. C'est très important
-si tu veux garder accès au site et ton e-mail en fonction.
+si tu veux garder accès au site et ton email en fonction.
 
 Tu as maintenant accès à l'annuaire en ligne, aux services de listes de
 diffusion, aux infos promo, etc. N'oublie pas de mettre ta fiche-annuaire
index 487fd9a..6d4ee7e 100644 (file)
@@ -44,7 +44,7 @@
   {/if}
   
   <p>
-  Ces adresses sont des redirections vers une ou plusieurs adresses e-mail de ton choix.
+  Ces adresses sont des redirections vers une ou plusieurs adresses email de ton choix.
   Indiques-en une pour terminer ton inscription. Tu pourras la modifier ou ajouter d'autres
   adresses une fois inscrit.
   </p>
@@ -61,7 +61,7 @@
     </tr>
     <tr>
       <td class="titre">
-        E-mail<br />
+        Email<br />
         <span class="smaller">(adresse de ton choix pour reçevoir tes emails)</span>
       </td>
       <td>
index 8c32b7e..efec315 100644 (file)
@@ -37,7 +37,7 @@ est effacée automatiquement de notre base de données et il faut tout recommenc
 </p>
 <p>
 Si tu ne reçois rien, vérifie bien l'adresse <strong>{$smarty.session.sub_state.email}</strong>.
-En particulier, vérifie si l'e-mail n'a pas été rejeté par ton filtre anti-spam. L'adresse
+En particulier, vérifie si l'email n'a pas été rejeté par ton filtre anti-spam. L'adresse
 d'expéditeur est <code>register@polytechnique.org</code>.
 </p>
 
index 4486ea7..6f6e904 100644 (file)
@@ -143,7 +143,7 @@ il te faudra contacter l'équipe support.
     </dd>
     <dt><input type='checkbox' value='1' checked="checked" name='imap' />imap</dt>
     <dd>
-      d'avoir un accès de secours aux 30 derniers jours de mail reçus sur ton adresse Polytechnique.org.
+      d'avoir un accès de secours aux 30 derniers jours d'emails reçus sur ton adresse Polytechnique.org.
     </dd>
   </dl>
 
index 0c3b785..3952609 100644 (file)
 <div class="menu_item"><a href="prefs">Mes préférences</a></div>
 
 <div class="menu_title">Services</div>
-<div class="menu_item"><a href="emails/send">Envoyer un mail</a></div>
+<div class="menu_item"><a href="emails/send">Envoyer un email</a></div>
 <div class="menu_item"><a href="banana/">Forums &amp; PA</a></div>
 {if $smarty.session.googleapps}
-<div class="menu_item"><a href="http://gmail.polytechnique.org/">Mails Google Apps</a></div>
+<div class="menu_item"><a href="http://gmail.polytechnique.org/">Emails Google Apps</a></div>
 {/if}
 <div class="menu_item"><a href="lists">Listes de diffusion</a></div>
 <div class="menu_item"><a href="payment">Télépaiements</a></div>
index e58d81e..678f4f1 100644 (file)
 <h1>Problèmes avec les autres fournisseurs de services</h1>
 
 <p>
-  La liste ci-dessous indique quels sont les fournisseurs dmails vers lesquels nous avons
+  La liste ci-dessous indique quels sont les fournisseurs d'emails vers lesquels nous avons
   actuellement des problèmes de tranmission.
 </p>
 
index 55b1136..8b10415 100644 (file)
@@ -35,9 +35,9 @@ comptera {$evt.nb_tot} personne{if $evt.nb_tot > 1}s{/if}.
 
 {if $evt.participant_list && $is_admin}
 <p class="center">
-[<a href="mailto:?bcc={$evt.short_name}-participants@{#globals.xnet.evts_domain#}">envoyer un mail à ceux qui viennent</a>]
+[<a href="mailto:?bcc={$evt.short_name}-participants@{#globals.xnet.evts_domain#}">envoyer un email à ceux qui viennent</a>]
 -
-[<a href="mailto:?bcc={$evt.short_name}-absents@{#globals.xnet.evts_domain#}">envoyer un mail aux membres non inscrits</a>]
+[<a href="mailto:?bcc={$evt.short_name}-absents@{#globals.xnet.evts_domain#}">envoyer un email aux membres non inscrits</a>]
 </p>
 {/if}
 
@@ -96,7 +96,7 @@ Ils ont payé mais ont oublié de s'inscrire&nbsp;:
     <td>
       <a href="https://www.polytechnique.org/profile/{$m.email}">{icon name=user_suit title="fiche"}</a>
       <a href="https://www.polytechnique.org/vcard/{$m.email}.vcf">{icon name=vcard title="vcard"}</a>
-      <a href="mailto:{$m.email}@{#globals.mail.domain#}">{icon name=email title="mail"}</a>
+      <a href="mailto:{$m.email}@{#globals.mail.domain#}">{icon name=email title="email"}</a>
     </td>
     <td>{$m.montant}</td>
   </tr>
@@ -151,9 +151,9 @@ Ils ont payé mais ont oublié de s'inscrire&nbsp;:
       {if $m.x}
       <a href="https://www.polytechnique.org/profile/{$m.email}">{icon name=user_suit title="fiche"}</a>
       <a href="https://www.polytechnique.org/vcard/{$m.email}.vcf">{icon name=vcard title="vcard"}</a>
-      <a href="mailto:{$m.email}@{#globals.mail.domain#}">{icon name=email title="mail"}</a>
+      <a href="mailto:{$m.email}@{#globals.mail.domain#}">{icon name=email title="email"}</a>
       {else}
-      <a href="mailto:{$m.email}">{icon name=email title="mail"}</a>
+      <a href="mailto:{$m.email}">{icon name=email title="email"}</a>
       {/if}
     </td>
     {if $tout}
@@ -235,7 +235,7 @@ Ils ont payé mais ont oublié de s'inscrire&nbsp;:
 
 <p class="descr">
 En tant qu'administrateur, tu peux fixer la venue (accompagnée ou pas) d'un des membres du groupe.
-Donne ici son mail, ainsi que le nombre de participants.
+Donne ici son email, ainsi que le nombre de participants.
 </p>
 
 <form action="{$platal->pl_self()}" method="post" id="inscription">
@@ -243,7 +243,7 @@ Donne ici son mail, ainsi que le nombre de participants.
   <p class="descr">
     <input type="hidden" name="adm" value="nbs" />
 
-    Mail&nbsp;: <input name="mail" size="20" />
+    Email&nbsp;: <input name="mail" size="20" />
 
     {if $platal->argv[2]}
     {$evt.titre}&nbsp;: <input name="nb[{$platal->argv[2]}]" size="1" value="1" />
@@ -276,7 +276,7 @@ Note que tu peux cliquer sur les noms des membres pour remplir automatiquement l
   {xsrf_token_field}
   <p class="descr">
   <input type="hidden" name="adm" value="prix" />
-  Mail&nbsp;: <input name="mail" size="20" />
+  Email&nbsp;: <input name="mail" size="20" />
   montant&nbsp;: <input name="montant" size="3" value="0,00" /> &euro;
   <input type="submit" />
   </p>
index 85f149f..7f63c8d 100644 (file)
@@ -85,7 +85,7 @@ function deadlineChange(box)
     <tr>
       <td class='titre'>
         Nom raccourci&nbsp;:<br />
-        <small>(pour les mailings listes)</small>
+        <small>(pour les listes de diffusion)</small>
       </td>
       <td>
         <input type="text" name="short_name" size="20" maxlength="20"
@@ -157,7 +157,7 @@ function deadlineChange(box)
     </tr>
     <tr id="new_pay" style="display:none">
       <td colspan="2">
-        Il faut que tu définisses le texte dmail de confirmation de paiement. Pour ceci, tu peux adapter le modèle qui suit&nbsp;:
+        Il faut que tu définisses le texte de l'email de confirmation de paiement. Pour ceci, tu peux adapter le modèle qui suit&nbsp;:
         <ul>
           <li><strong>Remplace les crochets</strong> ([...]) par le texte que tu désires y voir apparaître</li>
           <li>&lt;salutation&gt;, &lt;prenom&gt;, &lt;nom&gt; et &lt;montant&gt; seront <strong>automatiquement</strong> remplacés par les informations adaptées</li>
index 413fd12..b33b215 100644 (file)
@@ -57,7 +57,7 @@ function visibilityChange(box)
       <td>
         <small>
           Le contenu est destiné à recevoir la description de ce qui est annoncé.
-          Il faut éviter d'y mettre des adresses mails ou web (surtout si l'annonce est publique),
+          Il faut éviter d'y mettre des adresses emails ou web (surtout si l'annonce est publique),
           qui devront être placées dans la section "contacts".
         </small>
       </td>
@@ -87,8 +87,8 @@ function visibilityChange(box)
       <td class="titre">Contacts&nbsp;:</td>
       <td>
         <small>
-          La section "contacts" sert à noter les informations telles que les adresses mails de contact, les sites web.
-          Elle n'est accessible qu'aux personnes authentifiées. Si l'annonce est attachée à une événement, un lien vers
+          La section "contacts" sert à noter les informations telles que les adresses emails de contact, les sites web.
+          Elle n'est accessible qu'aux personnes authentifiées. Si l'annonce est attachée à un événement, un lien vers
           la page d'inscription est automatiquement ajouté.
         </small>
       </td>
index 0d5ca00..b638dcc 100644 (file)
@@ -120,9 +120,9 @@ Le groupe {$asso.nom} compte {$nb_tot} membres&nbsp;:
     <td class="right" {if !$m.comm}colspan="2"{/if}>
       {if $m.inscrit}
       <a href="https://www.polytechnique.org/vcard/{$m.email}.vcf">{icon name=vcard title="[vcard]"}</a>
-      <a href="mailto:{$m.email}@polytechnique.org">{icon name=email title="mail"}</a>
+      <a href="mailto:{$m.email}@polytechnique.org">{icon name=email title="email"}</a>
       {else}
-      <a href="mailto:{$m.email}">{icon name=email title="mail"}</a>
+      <a href="mailto:{$m.email}">{icon name=email title="email"}</a>
       {/if}
     </td>
     {if $is_admin}
index 537fac3..f36a8f5 100644 (file)
@@ -39,7 +39,7 @@
     </td>
     <td>
       {if $asso.mail}
-      {mailto address=$asso.mail text=$asso.resp|utf8_decode|default:"par mail" encode=javascript}
+      {mailto address=$asso.mail text=$asso.resp|utf8_decode|default:"par email" encode=javascript}
       {else}
       {$asso.resp}
       {/if}
index a90313a..470f688 100644 (file)
 
     <tr>
       <td class="titre">
-        Adresse mail&nbsp;:
+        Adresse email&nbsp;:
       </td>
       <td>
         <input type="text" size="40" name="mail" value="{$asso.mail}" />
index 3880d24..afeed7c 100644 (file)
@@ -21,7 +21,7 @@
 {**************************************************************************}
 
 
-<h1>{$asso.nom}&nbsp;: Envoyer un mail</h1>
+<h1>{$asso.nom}&nbsp;: Envoyer un email</h1>
 
 <p class="descr">
 Ton message peut être personnalisé&nbsp;: si tu rentres les mots &lt;cher&gt;, &lt;prenom&gt;,
@@ -46,7 +46,7 @@ masculin ou féminin, par son prénom, ou son nom.
   {xsrf_token_field}
   <table class='bicol'>
     <tr>
-      <th colspan="2">Écrire un mail&nbsp;:</th>
+      <th colspan="2">Écrire un email&nbsp;:</th>
     </tr>
     <tr>
       <td class="titre">Expéditeur&nbsp;:</td>
@@ -94,7 +94,7 @@ masculin ou féminin, par son prénom, ou son nom.
     {/foreach}
 
     <tr>
-      <th colspan="2">Contenu dmail</th>
+      <th colspan="2">Contenu de l'email</th>
     </tr>
     <tr>
       <td class="titre">
index 40b4dda..444c38e 100644 (file)
@@ -59,13 +59,13 @@ function searchX()
   <ul class='descr'>
     <li>
       Pour ajouter un X dans ton groupe, il suffit d'entrer ici une de ses
-      adresses mail @polytechnique.org. S'il n'est pas inscrit à Polytechnique.org
+      adresses email @polytechnique.org. S'il n'est pas inscrit à Polytechnique.org
       coche la case qui se trouve sous le formulaire et indique ses noms, prénoms et
       promotions.
     </li>
     <li>
       Pour ajouter un extérieur dans ton groupe, il suffit d'entrer ici son
-      adresse mail, tu seras ensuite redirigé vers une page te permettant
+      adresse email, tu seras ensuite redirigé vers une page te permettant
       d'éditer son profil (nom, prenom, ...)
     </li>
   </ul>
index 6bcb001..2f94331 100644 (file)
@@ -74,7 +74,7 @@ Si tu as besoin de cette fonctionnalité, il faut alors <strong>impérativement<
     <tr>
       <td style="border: 0; border-right: 1px solid gray">
         diffusion&nbsp;:<br/><span style='font-size: xx-small;'>
-        (l'envoi d'un mail à cette liste est-il modéré&nbsp;?)</span>
+        (l'envoi d'un email à cette liste est-il modéré&nbsp;?)</span>
       </td>
       <td style="border: 0">
         <label><input type='radio' name='modlevel' value='0'
index 7af568c..42b1191 100644 (file)
@@ -39,7 +39,7 @@
 <h2>Listes de diffusion du groupe {$asso.nom}&nbsp;:</h2>
 
 <p class="descr">
-Une liste dont <strong>la diffusion</strong> est modérée est une liste dont les mails sont validés
+Une liste dont <strong>la diffusion</strong> est modérée est une liste dont les emails sont validés
 par les administrateurs avant d'être transmis aux membres de la liste.  Une liste dont
 <strong>l'inscription</strong> est modérée est une liste pour laquelle l'abonnement est soumis à
 l'accord préalable des responsables du groupe.
@@ -62,7 +62,7 @@ croix verte te permet de t'inscrire, après accord des responsables si l'inscrip
   {foreach from=$listes item=l}
   <tr>
     <td class='center'>
-      <a href="mailto:{$l.list}@{$asso.mail_domain}">{icon name=email title="mail"}</a>
+      <a href="mailto:{$l.list}@{$asso.mail_domain}">{icon name=email title="email"}</a>
     </td>
     <td>
       {if $l.own}
@@ -116,11 +116,11 @@ t'empêcherait de t'y réabonner par la suite sans l'aide d'un administrateur.
   {iterate from=$alias item=a}
   <tr>
     {if $may_update}
-    <td class="center"><a href='mailto:{$a.alias}'>{icon name=email title="mail"}</a></td>
+    <td class="center"><a href='mailto:{$a.alias}'>{icon name=email title="email"}</a></td>
     <td><a href="{$platal->ns}alias/admin/{$a.alias}">{$a.alias}</a></td>
     <td class="center"><a href="{$platal->ns}lists?del_alias={$a.alias}">{icon name=delete title='supprimer'}</a></td>
     {else}
-    <td><a href='mailto:{$a.alias}'>{icon name=email title="mail"} {$a.alias}</a></td>
+    <td><a href='mailto:{$a.alias}'>{icon name=email title="email"} {$a.alias}</a></td>
     {/if}
   </tr>
   {/iterate}
index d7f3f86..574d64d 100644 (file)
@@ -36,4 +36,4 @@ ALTER TABLE tels               MODIFY COLUMN uid            INT NOT NULL DEFAULT
 ALTER TABLE user_changes       MODIFY COLUMN user_id        INT NOT NULL DEFAULT 0;
 ALTER TABLE watch_profile      MODIFY COLUMN uid            INT NOT NULL;
 
-# vim:set syntax=sql:
+# vim:set syntax=mysql: