// global $cfg; $theme_color = $cfg['USER_INITIAL_THEME']; $tpl->assign(array('TR_CLIENT_ERROR_PAGE_TITLE' => tr('VHCS - Client/Manage Error Custom Pages'), 'THEME_COLOR_PATH' => "../themes/{$theme_color}", 'THEME_CHARSET' => tr('encoding'), 'TID' => $_SESSION['layout_id'], 'VHCS_LICENSE' => $cfg['VHCS_LICENSE'], 'ISP_LOGO' => get_logo($_SESSION['user_id']))); // // dynamic page data. // if (!isset($_GET['eid'])) { set_page_message(tr('Server error - please choose error page')); header("Location: error_pages.php"); die; } else { $eid = $_GET['eid']; } if ($eid == 401 or $eid == 403 or $eid == 404 or $eid == 500) { gen_error_page_data($tpl, $sql, $_SESSION['user_id'], $_GET['eid']); } else { $tpl->assign(array('ERROR' => tr('Server error - please choose error page'), 'EID' => tr('0'))); } // // static page messages. // gen_client_menu($tpl); gen_logged_from($tpl); check_permissions($tpl); $tpl->assign(array('TR_ERROR_EDIT_PAGE' => tr('Edit error page'), 'TR_SAVE' => tr('Save'), 'TR_CANCEL' => tr('Cancel'), 'EID' => $eid)); gen_page_message($tpl); $tpl->parse('PAGE', 'page'); $tpl->prnt(); if (isset($cfg['DUMP_GUI_DEBUG'])) { dump_gui_debug();
* @author EasySCP Team */ require '../../include/easyscp-lib.php'; check_login(__FILE__); $cfg = EasySCP_Registry::get('Config'); $tpl = EasySCP_TemplateEngine::getInstance(); $template = 'client/error_edit.tpl'; // dynamic page data. if (!isset($_GET['eid'])) { set_page_message(tr('Server error - please choose error page'), 'error'); user_goto('error_pages.php'); } else { $eid = intval($_GET['eid']); } if ($eid == 401 || $eid == 403 || $eid == 404 || $eid == 500 || $eid == 503) { gen_error_page_data($tpl, $sql, $_GET['eid']); } else { $tpl->assign(array('ERROR' => tr('Server error - please choose error page'), 'EID' => '0')); } // static page messages. gen_logged_from($tpl); check_permissions($tpl); $tpl->assign(array('TR_PAGE_TITLE' => tr('EasySCP - Client/Manage Error Custom Pages'), 'TR_ERROR_EDIT_PAGE' => tr('Edit error page'), 'TR_SAVE' => tr('Save'), 'TR_CANCEL' => tr('Cancel'), 'EID' => $eid)); gen_client_mainmenu($tpl, 'client/main_menu_webtools.tpl'); gen_client_menu($tpl, 'client/menu_webtools.tpl'); gen_page_message($tpl); if ($cfg->DUMP_GUI_DEBUG) { dump_gui_debug($tpl); } $tpl->display($template); unset_messages();