X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=include%2Fvalidations.inc.php;h=bc88ddffc2635f9b4cab855004d75550a7557e1a;hb=69b7b6e9d2c1ab2a698257bd7882333c5b9c0b81;hp=4003a56eabad2e983cb6aaa25c79e71dc3ab6fab;hpb=fdc77a174d34654165068a763cebcb515cd371c2;p=platal.git diff --git a/include/validations.inc.php b/include/validations.inc.php index 4003a56..bc88ddf 100644 --- a/include/validations.inc.php +++ b/include/validations.inc.php @@ -62,6 +62,7 @@ class Validate var $prenom; var $nom; var $promo; + var $sexe; var $bestalias; var $forlife; @@ -90,12 +91,12 @@ class Validate $this->unique = $_unique; $this->type = $_type; $res = XDB::query( - "SELECT u.prenom, u.nom, u.promo, a.alias, b.alias + "SELECT u.prenom, u.nom, u.promo, FIND_IN_SET('femme', u.flags) AS sexe, a.alias, b.alias FROM auth_user_md5 AS u INNER JOIN aliases AS a ON ( u.user_id=a.id AND a.type='a_vie' ) INNER JOIN aliases AS b ON ( u.user_id=b.id AND b.type!='homonyme' AND FIND_IN_SET('bestalias', b.flags) ) WHERE u.user_id={?}", $_uid); - list($this->prenom, $this->nom, $this->promo, $this->forlife, $this->bestalias) = $res->fetchOneRow(); + list($this->prenom, $this->nom, $this->promo, $this->sexe, $this->forlife, $this->bestalias) = $res->fetchOneRow(); } // }}} @@ -239,7 +240,7 @@ class Validate $mailer->addTo("\"{$this->prenom} {$this->nom}\" <{$this->bestalias}@{$globals->mail->domain}>"); $mailer->addCc("validation+{$this->type}@{$globals->mail->domain}"); - $body = "Cher(e) camarade,\n\n" + $body = ($this->sexe ? "Chère camarade,\n\n" : "Cher camarade,\n\n") . $this->_mail_body($isok) . (Env::has('comm') ? "\n\n".Env::v('comm') : '') . "\n\nCordialement,\nL'équipe Polytechnique.org\n";