X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fregister.php;h=b515348975bd3df5b6129e9e74f25844ae5c1e69;hb=f28684feb06bef0d1d00f52db84d160ec557c458;hp=9c235f9cb655a2f21f1a4d3281fa43e4d808f413;hpb=164566891eef6e4027b2dfccda0040d37f10605b;p=platal.git diff --git a/modules/register.php b/modules/register.php index 9c235f9..b515348 100644 --- a/modules/register.php +++ b/modules/register.php @@ -1,6 +1,6 @@ v('eduType') == 'x') { - $proposedServices = array('ax_letter', 'imap', 'ml_promo', 'nl'); - } else { - $proposedServices = array('ax_letter', 'nl'); - } $services = array(); - foreach ($proposedServices as $service) { + foreach (array('ax_letter', 'imap', 'ml_promo', 'nl') as $service) { if (Post::b($service)) { $services[] = $service; } @@ -254,7 +249,6 @@ class RegisterModule extends PLModule } $page->changeTpl('register/step' . $subState->i('step') . '.tpl'); - $page->addJsLink('password.js'); if (isset($error)) { $page->trigError($error); } @@ -314,7 +308,6 @@ class RegisterModule extends PLModule // Prepare the template for display. $page->changeTpl('register/end.tpl'); - $page->addJsLink('do_challenge_response_logged.js'); $page->assign('forlife', $forlife); $page->assign('firstname', $firstname); @@ -354,15 +347,8 @@ class RegisterModule extends PLModule // Add the registration email address as first and only redirection. require_once 'emails.inc.php'; - $user = User::getSilentWithUID($uid); - if ($isX) { - $redirect = new Redirect($user); - $redirect->add_email($email); - } else { - XDB::execute('UPDATE accounts - SET email = {?} - WHERE uid = {?}', $email, $uid); - } + $redirect = new Redirect($user); + $redirect->add_email($email); // Try to start a session (so the user don't have to log in); we will use // the password available in Post:: to authenticate the user. @@ -410,11 +396,10 @@ class RegisterModule extends PLModule // Congratulate our newly registered user by email. $mymail = new PlMailer('register/success.mail.tpl'); + $mymail->addTo("\"{$user->fullName()}\" <{$user->forlifeEmail()}>"); if ($isX) { - $mymail->addTo("\"{$user->fullName()}\" <{$user->forlifeEmail()}>"); $mymail->setSubject('Bienvenue parmi les X sur le web !'); } else { - $mymail->addTo($email); $mymail->setSubject('Bienvenue sur Polytechnique.org !'); } $mymail->assign('forlife', $forlife);