Resume des inscriptions de la semaine vers register+watch@staff.m4x.org a la
[platal.git] / bin / cron / notifs.send.php
index 4680c33..b3891e1 100755 (executable)
@@ -1,7 +1,7 @@
-#!/usr/bin/php4 -q
+#!/usr/bin/php5 -q
 <?php
 /***************************************************************************
- *  Copyright (C) 2003-2006 Polytechnique.org                              *
+ *  Copyright (C) 2003-2007 Polytechnique.org                              *
  *  http://opensource.polytechnique.org/                                   *
  *                                                                         *
  *  This program is free software; you can redistribute it and/or modify   *
  ***************************************************************************/
 
 require_once('./connect.db.inc.php');
+require_once('../../classes/plmailer.php');
 require_once("../../include/notifs.inc.php");
-require_once("diogenes/diogenes.hermes.inc.php");
 
 $all = new AllNotifs();
 
 foreach($all->_data as $u) {
     $week   = date("W - Y");
 
-    $text =  "  ".($u['sexe'] ? 'Chère' : 'Cher')." {$u['prenom']},\n\n"
-          .  "  Voici les évènements survenus dans la semaine écoulée,\n"
-          .  "et depuis ta dernière visite sur le site.\n\n"
-          .  "Tu trouveras les mêmes informations sur la page :\n"
-          .  "    {$globals->baseurl}/carnet/panel\n\n"
+    $text =  "  ".($u['sexe'] ? 'Chère' : 'Cher')." {$u['prenom']},\n\n"
+          .  "  Voici les événements survenus dans la semaine écoulée,\n"
+          .  "et depuis ta dernière visite sur le site.\n\n"
+          .  "Tu trouveras les mêmes informations sur la page :\n"
+          .  "    https://www.polytechnique.org/carnet/panel\n\n"
           .  "------------------------------------------------------------------------\n\n";
 
     $html  = <<<EOF
@@ -42,8 +42,8 @@ foreach($all->_data as $u) {
     <title>Notifications de la semaine $week</title>
   </head>
   <body>
-    <p>Voici les évènements survenus dans la semaine écoulée, et depuis ta dernière visite sur le site.</p>
-    <p>Tu trouveras les mêmes informations sur <a href='{$globals->baseurl}/carnet/panel'>cette page</a></p>
+    <p>Voici les événements survenus dans la semaine écoulée, et depuis ta dernière visite sur le site.</p>
+    <p>Tu trouveras les mêmes informations sur <a href='https://www.polytechnique.org/carnet/panel'>cette page</a></p>
 EOF;
 
     foreach($u['data'] as $cid=>$d) {
@@ -54,35 +54,35 @@ EOF;
             require_once('../../plugins/modifier.date_format.php');
             $date  = smarty_modifier_date_format($x['date'], '%d %b %Y');
             $text .= "    - (X{$x['promo']}) {$x['prenom']} {$x['nom']} le $date\n";
-            $text .= "      {$globals->baseurl}/profile/{$x['bestalias']}&force_login=1\n\n";
-            $html .= "<li>(X{$x['promo']}) <a href='{$globals->baseurl}/profile/{$x['bestalias']}&force_login=1'>{$x['prenom']} {$x['nom']}</a> le $date</li>\n";
+            $text .= "      https://www.polytechnique.org/profile/private/{$x['bestalias']}\n\n";
+            $html .= "<li>(X{$x['promo']}) <a href='https://www.polytechnique.org/profile/private/{$x['bestalias']}'>{$x['prenom']} {$x['nom']}</a> le $date</li>\n";
         }
         $text .= "\n";
         $html .= "</ul>\n";
     }
 
     $text .= "-- \n"
-           . "L'équipe de Polytechnique.org\n\n"
+           . "L'équipe de Polytechnique.org\n\n"
            . "------------------------------------------------------------------------\n\n"
-           . "Tu recois ce mail car tu as activé la notification automatique \n"
-           . "par mail des évènements que tu surveilles.\n\n"
+           . "Tu recois ce mail car tu as activé la notification automatique \n"
+           . "par mail des événements que tu surveilles.\n\n"
            . "Tu peux changer cette option sur :\n"
-           . "    {$globals->baseurl}/carnet/notifs";
+           . "    https://www.polytechnique.org/carnet/notifs";
     $html .= <<<EOF
     <hr />
-    <p>L'équipe de Polytechnique.org</p>
+    <p>L'équipe de Polytechnique.org</p>
     <br />
     <p>
-    Tu recois ce mail car tu as activé la notification automatique par mail des évènements que tu surveilles.
+    Tu recois ce mail car tu as activé la notification automatique par mail des événements que tu surveilles.
     </p>
-    <p>Tu peux changer cette option sur la <a href="{$globals->baseurl}/carnet/notifs">page
+    <p>Tu peux changer cette option sur la <a href="https://www.polytechnique.org/carnet/notifs">page
     de configuration des notifications</a>
     </p>
   </body>
 </html>
 EOF;
     
-    $mailer = new HermesMailer();
+    $mailer = new PlMailer();
     $mailer->setFrom("Carnet Polytechnicien <support_carnet@polytechnique.org>");
     $mailer->addTo("\"{$u['prenom']} {$u['nom']}\" <{$u['bestalias']}@polytechnique.org>");
     $mailer->setSubject("Notifications de la semaine $week");
@@ -91,4 +91,5 @@ EOF;
     $mailer->send();
 }
 
+// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8:
 ?>