From da5e7a023cec055984fbaab81609d2ddd4bccf13 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Sun, 19 Aug 2007 08:07:53 -0400
Subject: [PATCH] Fixed a problem in the session initialization

---
 interface/web/login/index.php |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/interface/web/login/index.php b/interface/web/login/index.php
index b59a760..7e1efad 100644
--- a/interface/web/login/index.php
+++ b/interface/web/login/index.php
@@ -36,11 +36,12 @@
 private $target = '';
 
 public function render() {
+	
 	if(isset($_SESSION['s']['user']) && is_array($_SESSION['s']['user']) && is_array($_SESSION['s']['module'])) {
 		die('HEADER_REDIRECT:'.$_SESSION['s']['module']['startpage']);
 	}
 	
-	global $app;
+	global $app, $conf;
 	$app->uses('tpl');
 	$app->tpl->newTemplate('form.tpl.htm');
     
@@ -64,14 +65,14 @@
                                 $_SESSION['s']['user'] = $user;
                                 $_SESSION['s']['user']['theme'] = isset($user['app_theme']) ? $user['app_theme'] : 'default';
                                 $_SESSION['s']['language'] = $user['language'];
-								//print_r($_SESSION);
+								$_SESSION["s"]['theme'] = $_SESSION['s']['user']['theme'];
+								
 								if(is_file($_SESSION['s']['user']['startmodule'].'/lib/module.conf.php')) {
 									include_once($_SESSION['s']['user']['startmodule'].'/lib/module.conf.php');
 									$_SESSION['s']['module'] = $module;
 								}
-								
 								echo 'HEADER_REDIRECT:'.$_SESSION['s']['module']['startpage'];
-								//echo 'HEADER_REDIRECT:content.php?s_mod=admin&s_pg=index';
+								
                                 exit;
                         } else {
                                 $error = $app->lng(1003);

--
Gitblit v1.9.1