X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fregister.php;h=34f23589b38cbbcf2ed335e74cb18e2e5b52c818;hb=956cd5c10a027f75283d91545a5d5feeed1874ef;hp=f1d8b58fbb4c459117d69357ba39aa4cda4ea0e7;hpb=d30b83fa903a8a6f7b88df287884ed80cffff277;p=platal.git diff --git a/modules/register.php b/modules/register.php index f1d8b58..34f2358 100644 --- a/modules/register.php +++ b/modules/register.php @@ -1,6 +1,6 @@ changeTpl('register/step' . $subState->i('step') . '.tpl'); - $page->addJsLink('password.js'); if (isset($error)) { $page->trigError($error); } @@ -309,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); @@ -358,10 +356,13 @@ class RegisterModule extends PLModule // Subscribe the user to the services she did request at registration time. foreach (explode(',', $services) as $service) { + require_once 'newsletter.inc.php'; switch ($service) { case 'ax_letter': - Platal::load('axletter', 'axletter.inc.php'); - AXLetter::subscribe($uid); + NewsLetter::forGroup(NewsLetter::GROUP_AX)->subscribe($user); + break; + case 'nl': + NewsLetter::forGroup(NewsLetter::GROUP_XORG)->subscribe($user); break; case 'imap': $storage = new EmailStorage($user, 'imap'); @@ -383,10 +384,6 @@ class RegisterModule extends PLModule } } break; - case 'nl': - require_once 'newsletter.inc.php'; - NewsLetter::subscribe($uid); - break; } }