DataObjects/Core_ip_access.php
[Pman.Core] / DataObjects / Core_ip_access.php
index c35d8fe..72cfb12 100644 (file)
@@ -23,6 +23,8 @@ class Pman_Core_DataObjects_Core_ip_access extends DB_DataObject
         
     }
     
+    var $masterTemplate = 'xmpp_master.html';
+    
     function sendXMPP()
     {
         $ff = HTML_FlexyFramework::get();
@@ -34,8 +36,15 @@ class Pman_Core_DataObjects_Core_ip_access extends DB_DataObject
                 empty($ff->Pman['XMPP']['password']) ||
                 empty($ff->Pman['XMPP']['to'])
         ) {
-            
+            return;
         }
+        
+        $template_engine = new HTML_Template_Flexy();
+        $template_engine->compile($this->masterTemplate);
+        
+        $fn = $this->tempName('html');
+        
+        file_put_contents($fn, $template_engine->bufferedOutputObject($this, $this->elements));
     }