EventView.php
[Pman.Admin] / EventView.php
index 0c1b9e1..bb6794c 100644 (file)
@@ -43,9 +43,10 @@ class Pman_Admin_EventView extends Pman
         // core_event_audit
         // the event file..
         $d= DB_DataObject::factory('core_event_audit');
-        if (is_a($d,'DB_DataObject')) {
+        $d->event_id = $ev->id; // we can set that as the above returns error or dataobject..
+        if (is_a($d,'DB_DataObject') && $d->count()) {
             echo "<H2>Changed Data:</H2>";
-            $d->event_id = $ev->id;
+            
             foreach($d->fetchAll() as $d) {
                 echo "{$d->name} SET TO: " . htmlspecialchars($d->newvalue) . "<br/>\n";
             }
@@ -70,9 +71,14 @@ class Pman_Admin_EventView extends Pman
             echo "not available (missing file) $file";
             exit;
         }
+        
         echo '<PRE>' . htmlspecialchars(print_r(json_decode(file_get_contents($file)), true)) . '</PRE>';
         
-        echo '<BR/><PRE>'. htmlspecialchars($ev->remarks) . '</PRE>';
+        if (!empty($ev->remarks)) {
+            echo "<HR><H2>Remarks:</H2>";
+            echo '<PRE>'. htmlspecialchars($ev->remarks) . '</PRE>';
+        }
+        
         
         $json = json_decode($ev->remarks, JSON_PRETTY_PRINT);
         
@@ -81,17 +87,19 @@ class Pman_Admin_EventView extends Pman
             echo '<PRE>' . print_r($json, true) . '</PRE>';
         }
         
-        $filesJ = json_decode(file_get_contents($file));
-        echo '<br /><PRE>Download files</PRE>';
-        
-        
-        foreach($filesJ->FILES as $k=>$f){
-            $ip = $ff->baseURL."/Images/events/". $ev->id . '/'. $f->tmp_name;
-            echo '<a href="'.$ip.'/download">' . htmlspecialchars( $k . ' - ' . $f->name ) . '</a><br/>';
+        if (!empty($filesJ->FILES )) {
+            $filesJ = json_decode(file_get_contents($file));
+            echo '<br /><PRE>Download files</PRE>';
+            
+            
+            foreach($filesJ->FILES as $k=>$f){
+                $ip = $this->baseURL."/Images/events/". $ev->id . '/'. $f->tmp_name;
+                echo '<a target="_new" href="'.$ip.'/download">' . htmlspecialchars( $k . ' - ' . $f->name ) . '</a><br/>';
+            }
+            
         }
         
         
-        
         exit;
         
     }