-#!/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"
+ $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";
<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='https://www.polytechnique.org/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) {
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 .= " https://www.polytechnique.org/profile/{$x['bestalias']}?force_login=1\n\n";
- $html .= "<li>(X{$x['promo']}) <a href='https://www.polytechnique.org/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"
. " 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="https://www.polytechnique.org/carnet/notifs">page
de configuration des notifications</a>
</html>
EOF;
- $mailer = new HermesMailer();
- $mailer->setFrom("Carnet Polytechnicien <support_carnet@polytechnique.org>");
- $mailer->addTo("\"{$u['prenom']} {$u['nom']}\" <{$u['bestalias']}@polytechnique.org>");
+ $mailer = new PlMailer();
+ $mailer->setFrom('Carnet Polytechnicien <support_carnet@' . $globals->mail->domain . '>');
+ $mailer->addTo("\"$u['prenom']} {$u['nom']}\" <{$u['bestalias']}@" . $globals->mail->domain . '>');
$mailer->setSubject("Notifications de la semaine $week");
$mailer->setTxtBody($text);
if ($u['mail_fmt'] == 'html') { $mailer->setHtmlBody($html); }
$mailer->send();
}
+// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8:
?>