コード例 #1
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'];
     // We want to delete the selected admins
     if ($action = 'deleteSelected') {
         $admins = explode(",", $_POST['admins']);
         foreach ($admins as $admin) {
             $userQueries->removeAdminFromGroup($admin, $serverId, $groupId);
         }
     }
 }
 // Get list of users
 $unAddedUsers = $userQueries->getUnAddedServerAdmins($serverId, $groupId);
コード例 #2
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'], $_POST['serverId'], $_POST['groupId']);
 }
 // Get list of users
 $unAddedUsers = $userQueries->getUnAddedServerAdmins($serverId, $groupId);
 // If the group id is set, that means that we want to edit the group's admin list
 if ($groupId > 0) {
     $serverAdmins = $userQueries->getGroupAdmins($groupId);
 } else {
     $serverAdmins = $userQueries->getServerAdmins($serverId);
 }
 // Get the list of servers
 $serverList = $serverQueries->getServers();
 // Get admin groups
 $adminGroupQueries = new AdminGroupQueries();
 $adminGroups = $adminGroupQueries->getAdminGroups();
 ?>