gforge-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gforge-commits] gforge/common/include session.php,1.22,1.23


From: tperdue
Subject: [Gforge-commits] gforge/common/include session.php,1.22,1.23
Date: Mon, 08 Nov 2004 11:01:24 -0600

Update of /cvsroot/gforge/gforge/common/include
In directory db.perdue.net:/home/tperdue/share/dev.gforge.org/common/include

Modified Files:
        session.php 
Log Message:
beginning major enhancements of task mgr

Index: session.php
===================================================================
RCS file: /cvsroot/gforge/gforge/common/include/session.php,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- session.php 29 Sep 2004 21:49:31 -0000      1.22
+++ session.php 8 Nov 2004 17:01:20 -0000       1.23
@@ -133,7 +133,8 @@
        $hook_params['passwd'] = $passwd ;
        plugin_hook ("session_before_login", $hook_params) ;
 
-       return session_login_valid_dbonly ($loginname, $passwd, $allowpending) 
;}
+       return session_login_valid_dbonly ($loginname, $passwd, $allowpending) ;
+}
 
 function session_login_valid_dbonly ($loginname, $passwd, $allowpending) {
        global $feedback,$userstatus,$Language;
@@ -407,8 +408,7 @@
                themes t
                WHERE u.language=sl.language_id 
                AND u.theme_id=t.theme_id
-               AND u.user_id='$user_id'
-       ");
+               AND u.user_id='$user_id'");
        return $res;
 }
 
@@ -459,6 +459,20 @@
        }
 }
 
+//TODO - this should be generalized and used for pre.php, squal_pre.php, 
+//SOAP, forum_gateway.php, tracker_gateway.php, etc to 
+//setup languages
+function session_continue($sessionKey) {
+    global $session_ser, $Language, $sys_strftimefmt, $sys_datefmt;
+    $session_ser = $sessionKey;
+    session_set();
+    $Language=new BaseLanguage();
+    $Language->loadLanguage("English"); // TODO use the user's default language
+    setlocale (LC_TIME, $Language->getText('system','locale'));
+    $sys_strftimefmt = $Language->getText('system','strftimefmt');
+    $sys_datefmt = $Language->getText('system','datefmt');
+}
+
 /**
  *     session_get_user() - Wrapper function to return the User object for the 
logged in user.
  *     





reply via email to

[Prev in Thread] Current Thread [Next in Thread]