]> git.andy128k.dev Git - ipf.git/commitdiff
Admin customize templates
authoravl <alex.litovchenko@gmail.com>
Thu, 11 Sep 2008 05:21:57 +0000 (08:21 +0300)
committeravl <alex.litovchenko@gmail.com>
Thu, 11 Sep 2008 05:21:57 +0000 (08:21 +0300)
ipf.php
ipf/admin/model.php

diff --git a/ipf.php b/ipf.php
index 31c84c4e9e8f66df25c5fe4c2e819fbc37686320..491a505b61a656ffb9888119e39359fea5685882 100644 (file)
--- a/ipf.php
+++ b/ipf.php
@@ -88,10 +88,10 @@ final class IPF{
         }
 
         if (!isset(IPF::$settings['dir_permission']))
-            IPF::$settings['dir_permission'] = 0770;
+            IPF::$settings['dir_permission'] = 0777;
 
         if (!isset(IPF::$settings['file_permission']))
-            IPF::$settings['file_permission'] = 0660;
+            IPF::$settings['file_permission'] = 0666;
 
         //print_r(IPF::$settings);
     }
index 4eab8cb6a0eafe9f05d4198fc5135cd491285ab8..3bffff06250f8d1cd01e209f839529e42c73e59c 100644 (file)
@@ -152,6 +152,14 @@ class IPF_Admin_Model{
     protected function _getAddForm($model_obj, $data, $extra){
         return $this->_getForm($model_obj, $data, $extra);
     }
+
+    protected function _getAddTemplate(){
+        return 'admin/change.html';
+    }
+
+    protected function _getChangeTemplate(){
+        return 'admin/change.html';
+    }
     
     // Views Function
     public function AddItem($request, $lapp, $lmodel){
@@ -176,9 +184,9 @@ class IPF_Admin_Model{
             'lapp'=>$lapp,
             'lmodel'=>$lmodel,
         );
-        return IPF_Shortcuts::RenderToResponse('admin/add.html', $context, $request);
+        return IPF_Shortcuts::RenderToResponse($this->_getAddTemplate(), $context, $request);
     }
-
+    
     public function EditItem($request, $lapp, $lmodel, $o){
         if ($request->method == 'POST'){
             $form = $this->_getEditForm($o,$request->POST+$request->FILES,array('user_fields'=>$this->fields()));
@@ -205,7 +213,7 @@ class IPF_Admin_Model{
             'perms'=>$this->getPerms($request),
             'lmodel'=>$lmodel,
         );
-        return IPF_Shortcuts::RenderToResponse('admin/change.html', $context, $request);
+        return IPF_Shortcuts::RenderToResponse($this->_getAddTemplate(), $context, $request);
     }
 
     public function DeleteItem($request, $lapp, $lmodel, $o){