plugins/SpecialUserFuncs.php
changeset 372 5bd429428101
parent 371 dc6026376919
child 377 bb3e6c3bd4f4
--- a/plugins/SpecialUserFuncs.php	Wed Jan 23 12:48:22 2008 -0500
+++ b/plugins/SpecialUserFuncs.php	Thu Jan 24 22:06:09 2008 -0500
@@ -373,14 +373,6 @@
     $captcha_code = ( isset($data['captcha_code']) ) ? $data['captcha_code'] : false;
     $level = ( isset($data['level']) ) ? intval($data['level']) : USER_LEVEL_MEMBER;
     $result = $session->login_with_crypto($data['username'], $data['crypt_data'], $data['crypt_key'], $data['challenge'], $level, $captcha_hash, $captcha_code);
-    $session->start();
-    
-    // Run the session_started hook to establish special pages
-    $code = $plugins->setHook('session_started');
-    foreach ( $code as $cmd )
-    {
-      eval($cmd);
-    }
     
     if ( $result['success'] )
     {
@@ -419,18 +411,11 @@
     {
       $result = $session->login_without_crypto($_POST['username'], $_POST['pass'], false, intval($_POST['auth_level']), $captcha_hash, $captcha_code);
     }
-    $session->start();
-    
-    // Run the session_started hook to establish special pages
-    $code = $plugins->setHook('session_started');
-    foreach ( $code as $cmd )
-    {
-      eval($cmd);
-    }
-    
-    $paths->init();
+   
     if($result['success'])
     {
+      $session->start();
+      
       $template->load_theme($session->theme, $session->style);
       if(isset($_POST['return_to']))
       {