コード例 #1
0
     // Only set if a server is selected
     if ($serverId > 0) {
         $serverQueries->setServerGroup($serverId, $groupId);
     }
 }
 // Get the group id when we switch servers
 if (empty($groupId) || $groupId == -1 || isset($_POST['switchServer'])) {
     $groupId = $server->getGroupId();
 }
 if ($groupId > 0) {
     $group = $serverQueries->getServerGroup($groupId);
     $groupName = $group->getName();
 }
 // If this is set, then that means an admin is bein added to a group or server
 if (isset($_POST['addAdmin'])) {
     $serverQueries->addAdminToServer($serverId, $groupId, $_POST['addNewAdmin']);
 }
 // Add all un-added admins to the admin list
 if (isset($_POST['addAllAdmin'])) {
     $unAddedUsers = $userQueries->getUnAddedServerAdmins($serverId, $groupId);
     foreach ($unAddedUsers as $unAddedUser) {
         $serverQueries->addAdminToServer($serverId, $groupId, $unAddedUser->getId());
     }
 }
 if (isset($_POST['submitDelete'])) {
     $userQueries->removeAdminFromGroup($_POST['adminId'], $serverId, $groupId);
 }
 // If an "action" is passed, then we know it was from an AJAX call
 // Next take action depending on the type
 if (isset($_POST['action'])) {
     $action = $_POST['action'];