EventView.php
authorAlan Knowles <alan@roojs.com>
Mon, 3 Sep 2012 02:23:40 +0000 (10:23 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 3 Sep 2012 02:23:40 +0000 (10:23 +0800)
EventView.php

index f531b25..d53124b 100644 (file)
@@ -56,7 +56,16 @@ class Pman_Admin_EventView extends Pman
             echo "not available (not configured)";
             exit;
         }
-        $file = $ff->Pman['event_log_dir']. date('/Y/m/d/',strtotime($ev->event_when)). $ev->id . ".php";
+        if (function_exists('posix_getpwuid')) {
+            $uinfo = posix_getpwuid( posix_getuid () ); 
+         
+            $user = $uinfo['name'];
+        } else {
+            $user = getenv('USERNAME'); // windows.
+        }
+         
+        
+        $file = $ff->Pman['event_log_dir']. "/{$user}" . date('/Y/m/d/',strtotime($ev->event_when)). $ev->id . ".php";
         if (!file_exists($file)) {
             echo "not available (missing file) $file";
             exit;