diff options
Diffstat (limited to 'modules/rearrange')
-rw-r--r-- | modules/rearrange/controllers/rearrange.php | 45 | ||||
-rw-r--r-- | modules/rearrange/js/jquery.gallery.rearrange.tree.js | 2 |
2 files changed, 2 insertions, 45 deletions
diff --git a/modules/rearrange/controllers/rearrange.php b/modules/rearrange/controllers/rearrange.php index e9f96c93..0bb5f48c 100644 --- a/modules/rearrange/controllers/rearrange.php +++ b/modules/rearrange/controllers/rearrange.php @@ -19,50 +19,7 @@ */ class Rearrange_Controller extends Controller { - public function _show($id) { - Kohana::log("debug", sprintf("[%s%s] Rearrange::_show(): %s", __FILE__, __LINE__, print_r($id, true))); + public function show($id=null) { print rearrange::get_children($id)->render(); } - - public function _index() { - Kohana::log("debug", sprintf("[%s%s] Rearrange::_index(): %s", __FILE__, __LINE__, print_r(1, true))); - print rearrange::get_children()->render(); - } - - /** - * Handle dispatching for all REST controllers. - */ - public function __call($function, $args) { - Kohana::log("debug", sprintf("[%s%s] Rearrange::$function(): %s", __FILE__, __LINE__, print_r($args, true))); - // If no parameter was provided after the controller name (eg "/albums") then $function will - // be set to "index". Otherwise, $function is the first parameter, and $args are all - // subsequent parameters. - $request_method = rest::request_method(); - if ($function == "index" && $request_method == "get") { - return $this->_index(); - } - - // @todo this needs security checks - $id = $function; - - switch ($request_method) { - case "get": - $this->_show($id); - - if (Session::instance()->get("use_profiler", false)) { - $profiler = new Profiler(); - $profiler->render(); - } - return; - - case "put": - return $this->_update($id); - - case "delete": - return $this->_delete($id); - - case "post": - return $this->_create($id); - } - } }
\ No newline at end of file diff --git a/modules/rearrange/js/jquery.gallery.rearrange.tree.js b/modules/rearrange/js/jquery.gallery.rearrange.tree.js index cbd0f576..09284a25 100644 --- a/modules/rearrange/js/jquery.gallery.rearrange.tree.js +++ b/modules/rearrange/js/jquery.gallery.rearrange.tree.js @@ -32,7 +32,7 @@ if(jQuery) (function($){ RearrangeTree: function(o, h) { // Defaults if( !o ) var o = {}; - if( o.script == undefined ) o.script = 'rearrange'; + if( o.script == undefined ) o.script = 'rearrange/show'; if( o.folderEvent == undefined ) o.folderEvent = 'click'; if( o.expandSpeed == undefined ) o.expandSpeed= 500; if( o.collapseSpeed == undefined ) o.collapseSpeed= 500; |