예제 #1
0
include_once IP_ROOT_PATH . 'includes/functions_cms_menu_admin.' . PHP_EXT;
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
$cms_admin = new cms_admin();
$cms_admin->root = CMS_PAGE_CMS;
//$cms_admin->init_vars($mode_array, $action_array);
$js_temp = array('js/cms.js');
$template->js_include = array_merge($template->js_include, $js_temp);
unset($js_temp);
$access_allowed = get_cms_access_auth('cms_menu');
if (!$access_allowed) {
    message_die(GENERAL_MESSAGE, $lang['Not_Auth_View']);
}
if (!$user->data['session_admin']) {
    redirect(append_sid(CMS_PAGE_LOGIN . '?redirect=cms_menu.' . PHP_EXT . '&admin=1', true));
}
if (!empty($_REQUEST['mode']) && !empty($_GET['mode']) && $_POST['mode'] != $_GET['mode']) {
    $_REQUEST['mode'] = $_GET['mode'];
    $_POST['mode'] = $_GET['mode'];
}
$mode_array = array('menu_item', 'menu_block', 'menu_list');
$mode = request_var('mode', '');
$mode = in_array($mode, $mode_array) ? $mode : false;
if (isset($_POST['action_update'])) {
    $mode = 'menu_block';
예제 #2
0
파일: cms.php 프로젝트: ALTUN69/icy_phoenix
$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;
$page_title = $lang['CMS_TITLE'];
$cms_type = 'cms_standard';
$preview_block = isset($_POST['preview']) ? true : false;
if ($cms_admin->mode == 'smilies') {
    generate_smilies('window');
예제 #3
0
include IP_ROOT_PATH . 'common.' . PHP_EXT;
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
$cms_admin = new cms_admin();
$cms_admin->root = CMS_PAGE_CMS;
//$cms_admin->init_vars($mode_array, $action_array);
include IP_ROOT_PATH . 'includes/class_form.' . PHP_EXT;
$class_form = new class_form();
include_once IP_ROOT_PATH . 'includes/functions_selects.' . PHP_EXT;
$access_allowed = get_cms_access_auth('cms_ads');
if (!$access_allowed) {
    message_die(GENERAL_MESSAGE, $lang['Not_Auth_View']);
}
if (!$user->data['session_admin']) {
    redirect(append_sid(CMS_PAGE_LOGIN . '?redirect=cms_ads.' . PHP_EXT . '&admin=1', true));
}
$ad_positions_array = array('glt', 'glb', 'glh', 'glf', 'fix', 'fit', 'fib', 'vfx', 'vft', 'vfb', 'vtx', 'vtt', 'vtb', 'nmt', 'nmb');
$ad_positions_cfg_value_array = array(1, 0);
$ad_positions_cfg_lang_array = array($lang['Yes'], $lang['No']);
$ad_positions_cfg_array = array();
$ad_positions_lang_array = array();
for ($i = 0; $i < sizeof($ad_positions_array); $i++) {
    $ad_positions_lang_array[] = $lang['AD_POS_' . strtoupper($ad_positions_array[$i])];
    $ad_positions_cfg_array[] = 'ads_' . $ad_positions_array[$i];
}