EventView.php
authorChris <chris@roojs.com>
Fri, 12 Oct 2012 10:49:08 +0000 (18:49 +0800)
committerChris <chris@roojs.com>
Fri, 12 Oct 2012 10:49:08 +0000 (18:49 +0800)
EventView.php

index a1b74e5..c1da5e1 100644 (file)
@@ -98,5 +98,32 @@ class Pman_Admin_EventView extends Pman
         
     }
     
+    function readImage(){
+        $url= str_replace('.jpg','',$url);
+        $bits = explode('/', $url);
+        
+        $opts = PEAR::getStaticProperty('Hebe','options');
+         
+        if ( $bits[0] != 'members') {
+            $bits[1] = $bits[0] . '/'.$bits[1];
+            $bits[0] = 'members';
+        }
+        
+        if (!isset($opts[$bits[0].'_photo_dir'])) {
+            echo "NO OPT SET?";
+            exit;
+        }
+        $file = $ff->Pman['event_log_dir']. "/{$user}" . date('/Y/m/d/',strtotime($ev->event_when)). $f->tmp_name;
+         
+        if (!file_exists($file)) {
+            echo "NO FILE? $file";
+            exit;
+        }
+        
+        header ('Content-Type: image/jpeg');
+        $fh = fopen($file,'r');
+        echo fread($fh,filesize($file));
+    }
+    
     
 }