Index: trunk/kernel/action.php =================================================================== diff -u -r183 -r184 --- trunk/kernel/action.php (.../action.php) (revision 183) +++ trunk/kernel/action.php (.../action.php) (revision 184) @@ -119,6 +119,7 @@ break; case "m_user_primarygroup": //print_pre($_REQUEST); + if($ro_perm) break; $users = explode(',', $_POST["userlist"]); $GroupResourceId = $_POST['grouplist']; $g = $objGroups->GetItemByField("ResourceId", $GroupResourceId); @@ -218,6 +219,7 @@ } break; case "m_approve_user": + if($ro_perm) break; foreach($_POST["itemlist"] as $userid) { $user = $objUsers->GetItemByField("ResourceId",$userid); @@ -227,6 +229,7 @@ break; case "m_deny_user": + if($ro_perm) break; foreach($_POST["itemlist"] as $userid) { $user = $objUsers->GetItemByField("ResourceId",$userid); @@ -235,10 +238,12 @@ $objUsers->Clear(); break; case "m_delete_user": + if($ro_perm) break; foreach($_POST["itemlist"] as $userid) $objUsers->Delete_User($userid); break; case "m_delete_group": + if($ro_perm) break; foreach($_POST["itemlist"] as $groupid) { $objGroups->Delete_Group($groupid);