include_once IP_ROOT_PATH . 'includes/functions_cms_admin.' . PHP_EXT; include_once IP_ROOT_PATH . 'includes/class_cms_admin.' . PHP_EXT; $config['jquery_ui'] = true; // Start session management $user->session_begin(); $auth->acl($user->data); $user->setup(); // End session management $js_temp = array('js/cms.js'); $template->js_include = array_merge($template->js_include, $js_temp); unset($js_temp); $mode_array = array('blocks', 'config', 'layouts', 'layouts_special', 'smilies', 'block_settings', 'auth'); $action_array = array('add', 'delete', 'edit', 'editglobal', 'list', 'save', 'clone', 'addrole', 'editrole'); $cms_admin = new cms_admin(); $cms_admin->root = CMS_PAGE_CMS; $cms_admin->init_vars($mode_array, $action_array); $redirect_append = (!empty($cms_admin->mode) ? '&mode=' . $cms_admin->mode : '') . (!empty($cms_admin->action) ? '&action=' . $cms_admin->action : '') . (!empty($cms_admin->l_id) ? '&l_id=' . $cms_admin->l_id : '') . (!empty($cms_admin->b_id) ? '&b_id=' . $cms_admin->b_id : '') . (!empty($cms_admin->bs_id) ? '&bs_id=' . $cms_admin->bs_id : ''); if (!$user->data['session_admin']) { redirect(append_sid(CMS_PAGE_LOGIN . '?redirect=' . $cms_admin->root . '&admin=1' . $redirect_append, true)); } $access_allowed = get_cms_access_auth('cms', $cms_admin->mode, $cms_admin->action, $cms_admin->l_id, $cms_admin->b_id); if (!$access_allowed) { message_die(GENERAL_MESSAGE, $lang['Not_Auth_View']); } include IP_ROOT_PATH . 'includes/class_db.' . PHP_EXT; $class_db = new class_db(); include IP_ROOT_PATH . 'includes/class_form.' . PHP_EXT; $class_form = new class_form(); include_once IP_ROOT_PATH . 'includes/functions_selects.' . PHP_EXT; include_once IP_ROOT_PATH . 'includes/functions_post.' . PHP_EXT; include_once IP_ROOT_PATH . 'includes/bbcode.' . PHP_EXT;