X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=include%2Fregister.inc.php;h=47cae6394a91fef179efb39bb503abdca40eb6c6;hb=2f678da163eb9d8720145557a569aba7364f05c4;hp=4bc0cfcee8f0abad04fdee563facbf6883f798f8;hpb=0337d704b62718d7c77106c0e4c4e26fb02beacf;p=platal.git diff --git a/include/register.inc.php b/include/register.inc.php index 4bc0cfc..47cae63 100644 --- a/include/register.inc.php +++ b/include/register.inc.php @@ -1,6 +1,6 @@ = 1996) { @@ -202,17 +206,26 @@ function create_aliases (&$sub) $mailer->setSubject("perte de ton alias $mailorg dans un mois !"); $mailer->addCc('"Support Polytechnique.org" '); $msg = - "Un homonyme s'est inscrit, nous ne pouvons donc garder ton alias '$mailorg'.\n\n". + "Bonjour,\n\n". + + "Un homonyme vient de s'inscrire. La politique de Polytechnique.org est de fournir des\n". + "adresses mail devinables, nous ne pouvons donc pas conserver ton alias '$mailorg' qui\n". + "correspond maintenant à deux personnes.\n\n". + "Tu gardes tout de même l'usage de cet alias pour un mois encore à compter de ce jour.\n\n". - "Lorsque cet alias sera désactivé, l'adresse :\n". - " $mailorg@polytechnique.org\n". - "renverra vers un robot qui indique qu'il y a plusieurs personnes portant le même nom ;\n". + + "Lorsque cet alias sera désactivé, l'adresse $mailorg@polytechnique.org renverra vers un \n". + "robot qui indiquera qu'il y a plusieurs personnes portant le même nom ;\n". "cela évite que l'un des homonymes reçoive des courriels destinés à l'autre.\n\n". - "Pour te connecter au site, tu pourras utiliser comme identifiant n'importe lequel de tes autres alias :\n". + + "Pour te connecter au site, tu pourras utiliser comme identifiant n'importe lequel de tes\n". + "autres alias :\n". " ".join(', ', $als)."\n"; "Commence dès aujourd'hui à communiquer à tes correspondants la nouvelle adresse que tu comptes utiliser !\n\n". + "En nous excusant pour le désagrément occasionné,\n". - "cordialement,\n". + "Cordialement,\n\n". + "-- \n". "L'équipe de Polytechnique.org\n". "\"Le portail des élèves & anciens élèves de l'X\""; @@ -239,9 +252,10 @@ function finish_ins($sub_state) { global $globals; extract($sub_state); + require_once('secure_hash.inc.php'); $pass = rand_pass(); - $pass_md5 = md5($pass_clair); + $pass_encrypted = hash_encrypt($pass_clair); $hash = rand_url_id(12); $globals->xdb->execute('UPDATE auth_user_md5 SET last_known_email={?} WHERE matricule = {?}', $email, $mat); @@ -249,10 +263,10 @@ function finish_ins($sub_state) $globals->xdb->execute( "REPLACE INTO register_pending (uid, forlife, bestalias, mailorg2, password, email, date, relance, naissance, hash) VALUES ({?}, {?}, {?}, {?}, {?}, {?}, NOW(), 0, {?}, {?})", - $uid, $forlife, $bestalias, $mailorg2, $pass_md5, $email, $naissance, $hash); + $uid, $forlife, $bestalias, $mailorg2, $pass_encrypted, $email, $naissance, $hash); require_once('xorg.mailer.inc.php'); - $mymail = new XOrgMailer('inscrire.mail.tpl'); + $mymail = new XOrgMailer('register/inscrire.mail.tpl'); $mymail->assign('mailorg', $bestalias); $mymail->assign('lemail', $email); $mymail->assign('pass', $pass);