Example #1
0
    CheckForPageSwitch();
    // Are we deleting the selected user?
    if (CheckForDeleteSelection() && DeleteUser($selectedUser)) {
        $confirmationMsg = sprintf($confSuccessfulDeletion, $selectedUser);
    }
} catch (MgException $e) {
    CheckForFatalMgException($e);
    $errorMsg = $e->GetExceptionMessage();
} catch (Exception $e) {
    $errorMsg = $e->getMessage();
}
// Load display data
try {
    $users = GetUsers();
    $numUsers = sizeof($users);
    $currPage = GetPageNumber($users, $selectedUser, $pageSize);
    GetPageRange($currPage, $numUsers, $pageSize, $firstPageIndex, $lastPageIndex);
    LoadUserTable($userTable, $firstPageIndex, $lastPageIndex, true);
    if (!array_key_exists($selectedUser, $userTable) && $numUsers > 0) {
        $selectedUser = $users[$firstPageIndex];
    }
    LoadUserRolesTable($userRolesTable, $firstPageIndex, $lastPageIndex);
} catch (MgException $e) {
    CheckForFatalMgException($e);
    if (empty($errorMsg)) {
        $errorMsg = $e->GetExceptionMessage();
    }
} catch (Exception $e) {
    if (empty($errorMsg)) {
        $errorMsg = $e->getMessage();
    }
Example #2
0
        $mappingServiceOnList = array_key_exists($mappingServiceOnID, $_POST) ? $_POST[$mappingServiceOnID] : array();
        $renderingServiceOnList = array_key_exists($renderingServiceOnID, $_POST) ? $_POST[$renderingServiceOnID] : array();
        $tileServiceOnList = array_key_exists($tileServiceOnID, $_POST) ? $_POST[$tileServiceOnID] : array();
        $onlineList = array_key_exists($onlineID, $_POST) ? $_POST[$onlineID] : array();
    }
} catch (MgException $e) {
    CheckForFatalMgException($e);
    $errorMsg = $e->GetExceptionMessage();
} catch (Exception $e) {
    $errorMsg = $e->getMessage();
}
// Load the display table and save data, if requested.
try {
    $servers = GetServers();
    $numServers = GetServerCount();
    $currPage = GetPageNumber($servers, $selectedServer, $pageSize);
    GetPageRange($currPage, $numServers, $pageSize, $firstPageIndex, $lastPageIndex);
    LoadServerTable($serverTable, $firstPageIndex, $lastPageIndex, true);
    if (!array_key_exists($selectedServer, $serverTable) && $numServers > 0) {
        $selectedServer = $servers[$firstPageIndex];
    }
    // Get input values
    if (!FirstTimeHere($pageName)) {
        $serverNum = -1;
        foreach ($serverTable as $key => $val) {
            if (in_array($key, $serverUpdateList)) {
                $val->services[DRAWING_SERVICE] = in_array($key, $drawingServiceOnList) ? true : false;
                $val->services[FEATURE_SERVICE] = in_array($key, $featureServiceOnList) ? true : false;
                $val->services[MAPPING_SERVICE] = in_array($key, $mappingServiceOnList) ? true : false;
                $val->services[RENDERING_SERVICE] = in_array($key, $renderingServiceOnList) ? true : false;
                $val->services[TILE_SERVICE] = in_array($key, $tileServiceOnList) ? true : false;
Example #3
0
    if ($sortColumn == NAME_SORT_COLUMN) {
        if ($sortDirection == ASCENDING_SORT_DIRECTION) {
            ksort($mappings);
        } else {
            krsort($mappings);
        }
    } else {
        if ($sortDirection == ASCENDING_SORT_DIRECTION) {
            asort($mappings);
        } else {
            arsort($mappings);
        }
    }
    $numMappings = sizeof($mappings);
    $mappingsKeys = array_keys($mappings);
    $currPage = GetPageNumber($mappingsKeys, $selectedMapping, $pageSize);
    GetPageRange($currPage, $numMappings, $pageSize, $firstPageIndex, $lastPageIndex);
    LoadMappingTable($mappingTable, $mappings, $firstPageIndex, $lastPageIndex);
    if (!array_key_exists($selectedMapping, $mappingTable) && $numMappings > 0) {
        $selectedMapping = $mappingsKeys[$firstPageIndex];
    } else {
        if ($numMappings == 0) {
            $selectedMapping = '';
        }
    }
} catch (MgException $e) {
    CheckForFatalMgException($e);
    if (empty($errorMsg)) {
        $errorMsg = $e->GetExceptionMessage();
    }
} catch (Exception $e) {
Example #4
0
        } catch (MgException $e) {
            CheckForFatalMgException($e);
            if (empty($packageLoadErrorMsg)) {
                $packageLoadErrorMsg = $e->GetExceptionMessage();
            }
        } catch (Exception $e) {
            if (empty($packageLoadErrorMsg)) {
                $packageLoadErrorMsg = $e->getMessage();
            }
        }
    }
    // Load display data
    if ($numPackages == 0) {
        throw new Exception($errNoPackagesFound);
    }
    $currPage = GetPageNumber($packages, $selectedPackage, $pageSize);
    GetPageRange($currPage, $numPackages, $pageSize, $firstPageIndex, $lastPageIndex);
    LoadPackageTable($packageTable, $firstPageIndex, $lastPageIndex);
    if (!array_key_exists($selectedPackage, $packageTable) && $numPackages > 0) {
        $selectedPackage = $packages[$firstPageIndex];
    }
} catch (MgException $e) {
    CheckForFatalMgException($e);
    if (empty($packageLoadErrorMsg)) {
        $packageLoadErrorMsg = $e->GetExceptionMessage();
    }
} catch (Exception $e) {
    if (empty($packageLoadErrorMsg)) {
        $packageLoadErrorMsg = $e->getMessage();
    }
}
Example #5
0
        SetGroupSortDirection($sortDirection);
        // Are we switching to another page?
        CheckForPageSwitch();
        // Are we deleting a group?
        if (CheckForDeleteSelection() && DeleteGroup($selectedGroup)) {
            $confirmationMsg = sprintf($confSuccessfulDeletion, $selectedGroup);
        }
    } catch (MgException $e) {
        CheckForFatalMgException($e);
        $errorMsg = $e->GetExceptionMessage();
    } catch (Exception $e) {
        $errorMsg = $e->getMessage();
    }
    $groups = GetGroups();
    $groupCount = sizeof($groups);
    $currPage = GetPageNumber($groups, $selectedGroup, $pageSize);
    GetPageRange($currPage, $groupCount, $pageSize, $firstPageIndex, $lastPageIndex);
    LoadGroupTable($groupTable, $firstPageIndex, $lastPageIndex, true);
    if (!array_key_exists($selectedGroup, $groupTable) && $groupCount > 0) {
        $selectedGroup = $groups[$firstPageIndex];
    }
    if ($selectedGroup == MgGroup::Everyone) {
        if ($firstPageIndex + 1 <= $lastPageIndex) {
            $selectedGroup = $groups[$firstPageIndex + 1];
        } else {
            $selectedGroup = "";
        }
    }
    LoadGroupRolesTable($groupRolesTable, $firstPageIndex, $lastPageIndex);
} catch (MgException $e) {
    CheckForFatalMgException($e);
Example #6
0
    }
} catch (MgException $e) {
    CheckForFatalMgException($e);
    $errorMsg = $e->GetExceptionMessage();
} catch (Exception $e) {
    $errorMsg = $e->getMessage();
}
// Load display data
try {
    if (!$serverRec->poweredUp) {
        throw new Exception(sprintf($errServerIsDown, $selectedServer));
    }
    if ($selectedLog != ACTIVE_LOGS) {
        $logFiles = GetLogFiles($serverAdmin, $selectedLog);
        $numLogFiles = count($logFiles);
        $currPage = GetPageNumber($logFiles, $selectedItem, $pageSize);
        GetPageRange($currPage, $numLogFiles, $pageSize, $firstPageIndex, $lastPageIndex);
        LoadLogFileTable($logFilesTable, $firstPageIndex, $lastPageIndex, $serverAdmin, $selectedLog);
        if (!array_key_exists($selectedItem, $logFilesTable) && $numLogFiles > 0) {
            $selectedItem = $logFiles[$firstPageIndex];
        }
    }
    $serverAdmin->Close();
} catch (MgException $e) {
    CheckForFatalMgException($e);
    if (empty($errorMsg)) {
        $errorMsg = $e->GetExceptionMessage();
    }
} catch (Exception $e) {
    if (empty($errorMsg)) {
        $errorMsg = $e->getMessage();