function process_editor()
 {
     //echo "Intercepted";
     global $BuilderEngine;
     $BuilderEngine->set_editor_active();
     $argv = func_get_args();
     PC::vardumps($argv, '$argv');
     if (strstr($argv[0], ".html")) {
         $argv[0] = str_replace(".html", "", $argv[0]);
         $data = explode("-", $argv[0], 2);
         call_user_func_array(array($this, 'process'), $data);
     } else {
         call_user_func_array(array($this, 'process'), $argv);
     }
 }