Pman.Gnumeric.js
[Pman.Core] / MailTemplateList.php
index 955c7a5..64eb9c6 100644 (file)
@@ -2,24 +2,23 @@
 
 require_once 'ConvertStyle.php';
 
-class Pman_Core_MailTemplateList extends Pman
+class Pman_Core_MailTemplateList extends Pman_Core_ConvertStyle
 {
-    function getAuth()
-    {
-        $au = $this->getAuthUser();
-        if (!$au) {
-            die("NOT authenticated");
-        }
-        $this->authUser = $au;
-        return true;
-    }
-
-    function get()
+    
+    function get($v, $opts=array())
     {
         $fopts = HTML_FlexyFramework::get()->HTML_Template_Flexy;
         
         $templateDir = explode(PATH_SEPARATOR, $fopts['templateDir']);
         
+        $base = 'http://' . $_SERVER['SERVER_NAME'] . $this->rootURL;
+        
+//        $path = '/home/edward/gitlive/web.madeinnz/Pman/Shop/templates/mail/register.body.html';
+//        
+//        $data = $this->convertStyle($base, $path, false);
+//        
+//        print_r($data);exit;
+        
         $ret = array();
         
         foreach ($templateDir as $dir){
@@ -27,16 +26,18 @@ class Pman_Core_MailTemplateList extends Pman
             if(!file_exists($dir . '/mail')){
                 continue;
             }
-            
+              
             if ($handle = opendir($dir . '/mail')) {
                 while (false !== ($entry = readdir($handle))) {
                     if ($entry == "." || $entry == ".." || !preg_match('/\.html$/', $entry)) {
                         continue;
                     }
                     
+                    $path = "$dir/mail/$entry";
+                    
                     $ret[] = array(
                         'file' => $entry,
-                        'content' => file_get_contents("$dir/mail/$entry")
+                        'content' => $this->convertStyle($base, $path, false)
                     );
                 }
                 
@@ -44,7 +45,7 @@ class Pman_Core_MailTemplateList extends Pman
             }
             
         }
-        
+
         $this->jok($ret);
         
     }