<?php if (!isset($gCms)) { exit; } if (!$this->CheckAccess()) { return $this->DisplayErrorPage($id, $params, $returnid, $this->Lang('accessdenied')); } if (isset($params['cancel'])) { return $this->Redirect($id, 'defaultadmin', $returnid, array('active_tab' => 'scripts')); } $script = null; if (isset($params['script_id']) && $params['script_id'] != '') { $script = jQueryScript::retrieveByPk($params['script_id']); } if (is_null($script)) { $script = new jQueryScript(); } if (isset($params['delete'])) { $script->delete(); return $this->Redirect($id, 'defaultadmin', $returnid, array('active_tab' => 'scripts')); } if (isset($params['load_default_state'])) { $script->setLoadDefault(!$script->getLoadDefault()); $script->save(); return $this->Redirect($id, 'defaultadmin', $returnid, array('active_tab' => 'scripts')); } if (isset($params['in_header_state'])) { $script->setInHeader(!$script->getInHeader()); $script->save(); return $this->Redirect($id, 'defaultadmin', $returnid, array('active_tab' => 'scripts'));
<?php require_once dirname(dirname(dirname(__FILE__))) . DIRECTORY_SEPARATOR . 'include.php'; global $gCms; $db =& $gCms->GetDb(); if (isset($_REQUEST['id'])) { // $module = $gCms->modules['jQuery']['object']; $script = jQueryScript::retrieveByPk($_REQUEST['id']); echo $script->getCode(); } // TODO: Load required plugins first ! // NOTE: This have to be done prior to this call, like in the headers when we build the call to this script!