X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;ds=inline;f=include%2Fmarketing.inc.php;h=f6dd15def134c73ca8ca9ddf08e5fa202057507c;hb=59887c4a8a1f014c1f4107c43deda0d1be994f5d;hp=699fb541250a78aaa1eca06cb6e57cada3f5b6fd;hpb=24490a67bad1c8975d26ab2e6e0b94be49007a1c;p=platal.git diff --git a/include/marketing.inc.php b/include/marketing.inc.php index 699fb54..f6dd15d 100644 --- a/include/marketing.inc.php +++ b/include/marketing.inc.php @@ -1,6 +1,6 @@ type = $type; $this->data = $data; $this->from = $from; - $this->sender = $sender; + $this->sender = $sender; } private function getUser($uid, $email) @@ -59,7 +59,7 @@ class Marketing WHERE user_id = {?}", $uid); if ($res->numRows() == 0) { return null; - } + } $user = $res->fetchOneAssoc(); $user['id'] = $uid; $user['forlife'] = make_forlife($user['prenom'], $user['nom'], $user['promo']); @@ -71,7 +71,7 @@ class Marketing private function getFrom($from, $sender) { global $globals; - + if ($from == 'staff') { return '"L\'équipe de Polytechnique.org" mail->domain . '>'; } else { @@ -143,7 +143,7 @@ class Marketing if ($valid) { require_once 'validations.inc.php'; $valid = new MarkReq($this->sender, $this->user['id'], $this->user['mail'], - $this->from == 'user', $this->type, $this->data); + $this->from == 'user', $this->type, $this->data); $valid->submit(); } return true; @@ -188,7 +188,7 @@ class Marketing if (!$email) { XDB::execute("DELETE FROM register_marketing WHERE uid = {?}", $uid); } else { - XDB::execute("DELETE FROM register_marketing WHERE uid = {?} AND email = {?}", $uid, $email); + XDB::execute("DELETE FROM register_marketing WHERE uid = {?} AND email = {?}", $uid, $email); } } @@ -200,7 +200,7 @@ class Marketing $res = XDB::query("SELECT COUNT(*) FROM auth_user_md5 WHERE deces=0"); $nbx = $res->fetchOneCell(); } - + $res = XDB::query("SELECT r.date, u.promo, u.nom, u.prenom, r.email, r.bestalias FROM register_pending AS r INNER JOIN auth_user_md5 AS u ON u.user_id = r.uid @@ -208,14 +208,14 @@ class Marketing if (!list($date, $promo, $nom, $prenom, $email, $alias) = $res->fetchOneRow()) { return false; } - + require_once('secure_hash.inc.php'); $hash = rand_url_id(12); $pass = rand_pass(); $pass_encrypted = hash_encrypt($pass); $fdate = strftime('%d %B %Y', strtotime($date)); - - $mymail = new PlMailer('marketing/mail.relance.tpl'); + + $mymail = new PlMailer('marketing/relance.mail.tpl'); $mymail->assign('nbdix', $nbx); $mymail->assign('fdate', $fdate); $mymail->assign('lusername', $alias); @@ -240,7 +240,7 @@ interface MarketingEngine public function process(array $user); } -// +// class AnnuaireMarketing implements MarketingEngine { protected $titre; @@ -287,7 +287,7 @@ class AnnuaireMarketing implements MarketingEngine public function getText(array $user) { - $page = new XorgPage('marketing/mail.marketing.tpl', NO_SKIN); + $page = new XorgPage('marketing/marketing.mail.tpl', NO_SKIN); $this->prepareText($page, $user); return $page->raw(); }