Пример #1
0
//
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();
Пример #2
0
 * @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();