GetGroupOperations(); $userops = $gCms->GetUserOperations(); $groupobj = $groupops->LoadGroupByID($group_id); $group_name = $groupobj->name; # check to make sure we're not a member of this group if( $userops->UserInGroup($userid,$group_id) ) { # can't delete a group we're a member of. redirect("listgroups.php".$urlext); } // now do the work. Events::SendEvent('Core', 'DeleteGroupPre', array('group' => &$groupobj)); if ($groupobj) { $result = $groupobj->Delete(); } Events::SendEvent('Core', 'DeleteGroupPost', array('group' => &$groupobj)); if ($result == true) { // put mention into the admin log audit($group_id, 'Admin User Group: '.$group_name, 'Deleted'); } } redirect("listgroups.php".$urlext); # vim:ts=4 sw=4 noet ?>