<?php
/***************************************************************************
- * Copyright (C) 2003-2007 Polytechnique.org *
+ * Copyright (C) 2003-2008 Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
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";
+ Si le compte associé est désactivé, étudier le cas en fonction de la raison de la désactivation.";
// }}}
// {{{ constructor
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}).";
XDB::execute("UPDATE emails AS e
INNER JOIN aliases AS a ON (a.id = e.uid)
- SET e.flags = 'active'
+ SET e.flags = 'active', panne_level = 2
WHERE a.alias = {?} AND e.email = {?}", $this->m_forlife, $this->m_email);
if (XDB::affectedRows() > 0) {
$this->m_reactive = true;
. "N'hésite pas à aller gérer toi-même tes redirections en te rendant à la page :\n"
. "https://www.polytechnique.org/emails/redirect\n"
. "Si tu as perdu ton mot de passe d'accès au site, tu peux également effectuer la procédure de récupération à l'adresse :\n"
- . "https://www.polytechnique.org/recovery\n"
- . "-- \nTrès Cordialement,\nL'Equipe de Polytechnique.org\n"));
+ . "https://www.polytechnique.org/recovery\n\n"
+ . "-- \nTrès Cordialement,\nL'Équipe de Polytechnique.org\n"));
$mailer->send();
return true;
}
if (!count($redirect)) {
$reason .= '.';
} elseif (count($redirect) == 1) {
- $reason .= ' car sa redirection vers ' . $redirect[0] . ' est hors-service depuis plusiers mois.';
+ $reason .= ' car sa redirection vers ' . $redirect[0] . ' est hors-service depuis plusieurs mois.';
} else {
$reason .= ' car ses redirections vers ' . implode(', ', $redirect)
. ' sont hors-services depuis plusieurs mois.';
. $reason . "\n\n"
. "L'adresse {$this->m_email} nous a été communiquée, veux-tu que cette adresse devienne ta nouvelle "
. "adresse de redirection ? Si oui, envoie nous des informations qui "
- . "nous permettront de nous assurer de ton identité (par exemple ta date de naissance et ta promotion)\n"
- . "-- \nTrès Cordialement,\nL'Equipe de Polytechnique.org\n";
+ . "nous permettront de nous assurer de ton identité (par exemple ta date de naissance et ta promotion).\n\n"
+ . "-- \nTrès Cordialement,\nL'Équipe de Polytechnique.org\n";
$body = wordwrap($body, 78);
$mailer = new PlMailer();
$mailer->setFrom('"Association Polytechnique.org" <register@' . $globals->mail->domain . '>');