GetUserOperations(); $groupops = $gCms->GetGroupOperations(); $group_list = $groupops->LoadGroups(); $db = $gCms->GetDb(); $thisuser = $userops->LoadUserByID($user_id); if (strlen($thisuser->username) > 0) { $CMS_ADMIN_SUBTITLE = $thisuser->username; } // this is now always true... but we may want to change how things work, so I'll leave it $access_perm = check_permission($userid, 'Modify Users'); $access_user = ($userid == $user_id); $access_group = $userops->UserInGroup($userid,1) || (!$userops->UserInGroup($user_id,1)); $access = ($access_perm || $access_user) && $access_group; $assign_group_perm = check_permission($userid,'Modify Group Assignments'); $use_wysiwyg = ""; #if (isset($_POST["use_wysiwyg"])){$use_wysiwyg = $_POST["use_wysiwyg"];} #else{$use_wysiwyg = get_preference($userid, 'use_wysiwyg');} if ($access) { if (isset($_POST["cancel"])) { redirect("index.php?section=usersgroups&".$urlext); return; } if (isset($_POST["edituser"])) { $validinfo = true; if ($user == "") { $validinfo = false; $error .= "
".lang('noaccessto', array(lang('edituser')))."