Exemplo n.º 1
0
$tpl->define_dynamic('ip_entry', 'page');
$tpl->define_dynamic('custom_buttons', 'page');
global $cfg;
$theme_color = $cfg['USER_INITIAL_THEME'];
$tpl->assign(array('TR_ADD_USER_PAGE_TITLE' => tr('VHCS - User/Add user'), 'THEME_COLOR_PATH' => "../themes/{$theme_color}", 'THEME_CHARSET' => tr('encoding'), 'VHCS_LICENSE' => $cfg['VHCS_LICENSE'], 'ISP_LOGO' => get_logo($_SESSION['user_id'])));
/*
 *
 * static page messages.
 *
 */
gen_reseller_menu($tpl);
gen_logged_from($tpl);
$timestamp = time();
$genpas = substr(md5($timestamp), 0, 6);
$tpl->assign(array('TR_ADD_USER' => tr('Add user'), 'TR_CORE_DATA' => tr('Core data'), 'TR_USERNAME' => tr('Username'), 'TR_PASSWORD' => tr('Password'), 'TR_REP_PASSWORD' => tr('Password(repeat)'), 'TR_DMN_IP' => tr('Domain IP'), 'TR_USREMAIL' => tr('Email'), 'TR_ADDITIONAL_DATA' => tr('Additional data'), 'TR_CUSTOMER_ID' => tr('Customer ID'), 'TR_FIRSTNAME' => tr('First name'), 'TR_LASTNAME' => tr('Last name'), 'TR_COMPANY' => tr('Company'), 'TR_POST_CODE' => tr('Zip/Postal code'), 'TR_CITY' => tr('City'), 'TR_COUNTRY' => tr('Country'), 'TR_STREET1' => tr('Street 1'), 'TR_STREET2' => tr('Street 2'), 'TR_MAIL' => tr('Email'), 'TR_PHONE' => tr('Phone'), 'TR_FAX' => tr('Fax'), 'TR_BTN_ADD_USER' => tr('Add user'), 'TR_ADD_ALIASES' => tr('Add other domains to this account'), 'VL_USR_PASS' => $genpas, 'VL_USR_PASS_REP' => $genpas));
init_in_values();
// Process the action ...
if (isset($_POST['uaction']) && "rau3_nxt" === $_POST['uaction'] && !isset($_SESSION['step_two_data'])) {
    if (check_ruser_data($tpl, '_no_')) {
        add_user_data($_SESSION['user_id']);
    }
} else {
    unset($_SESSION['step_two_data']);
    gen_empty_data();
    $tpl->assign('MESSAGE', "");
}
gen_au3_page($tpl);
gen_page_message($tpl);
$tpl->parse('PAGE', 'page');
$tpl->prnt();
if (isset($cfg['DUMP_GUI_DEBUG'])) {
Exemplo n.º 2
0
$cfg = EasySCP_Registry::get('Config');
$tpl = EasySCP_TemplateEngine::getInstance();
$template = 'reseller/user_add3.tpl';
if (isset($_SESSION['user_add3_added']) && $_SESSION['user_add3_added'] == "_yes_") {
    user_goto('users.php?psi=last');
}
if (isset($_SESSION['user_add3_add_alias']) && $_SESSION['user_add3_add_alias'] == "_yes_") {
    unset($_SESSION["user_add3_add_alias"]);
    user_goto('user_add4.php?accout=' . $_SESSION['dmn_id']);
}
// static page messages
gen_logged_from($tpl);
$tpl->assign(array('TR_PAGE_TITLE' => tr('EasySCP - User/Add user'), 'TR_ADD_USER' => tr('Add user'), 'TR_CORE_DATA' => tr('Core data'), 'TR_USERNAME' => tr('Username'), 'TR_PASSWORD' => tr('Password'), 'TR_REP_PASSWORD' => tr('Repeat password'), 'TR_DMN_IP' => tr('Domain IP'), 'TR_USREMAIL' => tr('Email'), 'TR_ADDITIONAL_DATA' => tr('Additional data'), 'TR_CUSTOMER_ID' => tr('Customer ID'), 'TR_FIRSTNAME' => tr('First name'), 'TR_LASTNAME' => tr('Last name'), 'TR_GENDER' => tr('Gender'), 'TR_MALE' => tr('Male'), 'TR_FEMALE' => tr('Female'), 'TR_UNKNOWN' => tr('Unknown'), 'TR_COMPANY' => tr('Company'), 'TR_POST_CODE' => tr('Zip/Postal code'), 'TR_CITY' => tr('City'), 'TR_STATE_PROVINCE' => tr('State/Province'), 'TR_COUNTRY' => tr('Country'), 'TR_STREET1' => tr('Street 1'), 'TR_STREET2' => tr('Street 2'), 'TR_PHONE' => tr('Phone'), 'TR_FAX' => tr('Fax'), 'TR_BTN_ADD_USER' => tr('Add user'), 'TR_ADD_ALIASES' => tr('Add other domains to this account'), 'VL_USR_PASS' => passgen()));
gen_reseller_mainmenu($tpl, 'reseller/main_menu_users_manage.tpl');
gen_reseller_menu($tpl, 'reseller/menu_users_manage.tpl');
if (!init_in_values()) {
    set_page_message(tr("Domain data has been altered. Please enter again."), 'warning');
    unset_messages();
    user_goto('user_add1.php');
}
// Process the action ...
if (isset($_POST['uaction']) && "user_add3_nxt" === $_POST['uaction'] && !isset($_SESSION['step_two_data'])) {
    if (check_ruser_data($tpl, '_no_')) {
        add_user_data($_SESSION['user_id']);
    }
    set_page_message($_SESSION['Message']);
    unset($_SESSION['Message']);
} else {
    unset($_SESSION['step_two_data']);
    gen_empty_data();
}