# покажем форму редактирования пользователя BeginHtml($Title11, $Title3 . $Delimeter . $Title5, "http://" . $DOC_DOMAIN . "/management/users/info/"); $perm->ExitIfNotAccess(NC_PERM_ITEM_USER, NC_PERM_ACTION_EDIT, $UserID, 0, 0); $UI_CONFIG = new ui_config_user(); $UI_CONFIG->user_list_page(); $UI_CONFIG->user_page($UserID, $user_login, "edit"); UserForm($UserID, "index.php", 5, 2); break; case 5: # проапдейтим информацию о пользователе BeginHtml($Title2, $Title2, "http://" . $DOC_DOMAIN . "/management/users/"); $perm->ExitIfNotAccess(NC_PERM_ITEM_USER, NC_PERM_ACTION_EDIT, $UserID, 0, 1); if ($warnText = ActionUserCompleted("index.php", 2)) { $UI_CONFIG->user_page($UserID, $user_login, "edit"); nc_print_status($warnText, 'error'); UserForm($UserID, "index.php", 5, 2); EndHtml(); exit; } unset($Checked); unset($UserID); nc_print_status(CONTROL_USER_EDITSUCCESS, 'ok'); SearchUserResult(); break; case 6: # покажем форму смены пароля $UI_CONFIG->user_page($UserID, $user_login, "edit", "user.password({$UserID})"); BeginHtml($Title12, $Title3 . $Delimeter . $Title6, "http://" . $DOC_DOMAIN . "/management/users/password/"); $perm->ExitIfNotAccess(NC_PERM_ITEM_USER, NC_PERM_ACTION_EDIT, $UserID, 0, 0); ChangePasswordFormAdmin($UserID); break;
$user_user_added_print = date("Y", time()) . "-" . date("m", time()) . "-" . date("d", time()); } else { unset($user_user_added); } if ($user_user_ended > 0) { $user_user_ended_print = date("Y", $user_user_ended) . "-" . date("m", $user_user_ended) . "-" . date("d", $user_user_ended); } else { unset($user_user_ended); } echo "<p>Date Started<br /><input type=\"date\" name=\"user_user_added\" value=\"{$user_user_added_print}\" /></p>"; echo "<p>Date Ended<br /><input type=\"date\" name=\"user_user_ended\" value=\"{$user_user_ended_print}\" /></p>"; echo "</fieldset>"; echo "<fieldset><legend>Password</legend>"; if ($user_id > 0) { echo "<p><input type=\"checkbox\" name=\"update_user_password\" value=\"yes\" /> Update Password?</p>"; } echo "<p>Enter New Password<br /><input type=\"password\" name=\"user_password\" value=\"\" /></p>"; echo "</fieldset>"; if ($user_id > NULL) { echo "<input type=\"hidden\" name=\"action\" value=\"user_update\" />"; echo "<input type=\"hidden\" name=\"user_id\" value=\"{$user_id}\" />"; echo "<input type=\"submit\" value=\"Update\" />"; } else { echo "<input type=\"submit\" value=\"Submit\" />"; echo "<input type=\"hidden\" name=\"action\" value=\"user_update\" />"; } echo "</form></p>"; } } UserForm($user_id);
$Delimeter = " > "; $item_id = 5; $Title0 = CONTROL_USER_REGISTER; $Title2 = CONTROL_USER_REGISTER; $Title3 = "<a href=\"" . $ADMIN_PATH . "user/register.php\">" . CONTROL_USER_REG . "</a>"; BeginHtml($Title0, $Title2, "http://" . $DOC_DOMAIN . "/management/users/add/"); $perm->ExitIfNotAccess(NC_PERM_ITEM_USER, NC_PERM_ACTION_ADD, 0, 0, 1); $UI_CONFIG = new ui_config_user(); $UI_CONFIG->new_user_page(); if (!isset($phase)) { $phase = 1; } switch ($phase) { case 1: # покажем форму регистрации пользователя UserForm(0, "register.php", 2, 1); break; case 2: # собственно зарегистрируем пользователя if ($warnText = ActionUserCompleted("register.php", 1)) { nc_print_status($warnText, 'error'); UserForm(0, "register.php", 2, 1); } else { $UI_CONFIG->user_list_page(); unset($UserID); unset($Checked); SearchUserResult(); } break; } EndHtml();