GetDb(); $error = ""; $dropdown = ""; $group = ""; if (isset($_POST["group"])) $group = cleanValue($_POST["group"]); $description = ""; if (isset($_POST["description"])) $description = cleanValue($_POST["description"]); $group_id = -1; if (isset($_POST["group_id"])) $group_id = (int) $_POST["group_id"]; else if (isset($_GET["group_id"])) $group_id = (int) $_GET["group_id"]; $active = 1; if (!isset($_POST["active"]) && isset($_POST["editgroup"]) && $group_id != 1) $active = 0; if (isset($_POST["cancel"])) { redirect("listgroups.php".$urlext); return; } $userid = get_userid(); $access = check_permission($userid, 'Manage Groups'); $userops = $gCms->GetUserOperations(); $useringroup = $userops->UserInGroup($userid,$group_id); if ($access) { $groupobj = new Group; if( $group_id > 0 ) { $groupobj = Group::load($group_id); } if (isset($_POST["editgroup"])) { $validinfo = true; if ($group == "") { $validinfo = false; $error .= "
".lang('noaccessto', array(lang('editgroup')))."