Fix logger
authorx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Sun, 13 Aug 2006 20:22:05 +0000 (20:22 +0000)
committerx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Sun, 13 Aug 2006 20:22:05 +0000 (20:22 +0000)
git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@813 839d8a87-29fc-0310-9880-83ba4fa771e5

include/xorg/session.inc.php
modules/auth.php
upgrade/0.9.11/02_logger.sql [new file with mode: 0644]

index d59a4d5..d674fa4 100644 (file)
@@ -224,8 +224,9 @@ function start_connexion ($uid, $identified)
        $logger->log("suid_start", S::v('forlife')." by {$suid['uid']}");
         $sess['suid'] = $suid;
     } else {
+        global $platal;
         $logger = S::v('log', new CoreLogger($uid));
-        $logger->log("connexion", $_SERVER['PHP_SELF']);
+        $logger->log("connexion", $platal->path);
         setcookie('ORGuid', $uid, (time()+25920000), '/', '', 0);
     }
 
index 31a6cb3..ef54093 100644 (file)
@@ -143,8 +143,9 @@ class AuthModule extends PLModule
         // mise à jour de l'heure et de la machine de dernier login sauf quand on est en suid
         if (!isset($_SESSION['suid'])) {
             $logger = (isset($_SESSION['log']) && $_SESSION['log']->uid == $uid)
-                      ? $_SESSION['log'] : new CoreLogger($uid);
-            $logger->log('connexion_auth_ext', $_SERVER['PHP_SELF']);
+                            ? $_SESSION['log'] : new CoreLogger($uid);
+            global $platal;
+            $logger->log('connexion_auth_ext', $platal->path);
         }
 
         /* on parcourt les entrees de groupes_auth */
diff --git a/upgrade/0.9.11/02_logger.sql b/upgrade/0.9.11/02_logger.sql
new file mode 100644 (file)
index 0000000..1f76b87
--- /dev/null
@@ -0,0 +1,4 @@
+use logger;
+alter table sessions change host host varchar(128);
+alter table events change data data varchar(255);
+use x4dat;