GetCurrentSiteAddress(); GetServerSelection( $selectedServerID, $selectedServer ); $serverRec = GetDataForServer( $selectedServer ); if ( $serverRec == NULL ) throw new Exception( sprintf( $errNotFound, $selectedServer ) ); if ( !$serverRec->poweredUp ) throw new Exception( sprintf( $errServerIsDown, $selectedServer ) ); // Get props values from server $serverAdmin = new MgServerAdmin(); $serverAdmin->Open( $selectedServer, $userInfo ); $mappings = GetUnmanagedDataMappings( $serverAdmin ); // Get input values if ( array_key_exists( $selectedMappingID, $_GET ) ) $selectedMapping = $_GET[$selectedMappingID]; else if ( array_key_exists( $selectedMappingID, $_POST ) ) $selectedMapping = $_POST[$selectedMappingID]; if ( array_key_exists( $sortDirectionID, $_GET ) ) $sortDirection = $_GET[$sortDirectionID]; else if ( array_key_exists( $sortDirectionID, $_POST ) ) $sortDirection = $_POST[$sortDirectionID]; SetUserSortDirection( $sortDirection ); if ( array_key_exists( $sortColumnID, $_GET ) ) $sortColumn = $_GET[$sortColumnID]; else if ( array_key_exists( $sortColumnID, $_POST ) ) $sortColumn = $_POST[$sortColumnID]; SetUserSortColumn( $sortColumn ); // Are we switching to another page? CheckForPageSwitch(); // Are we deleting the selected mapping? //if ( CheckForDeleteSelection() && DeleteUnmanagedDataMapping( $serverAdmin, $mappings, $selectedMapping ) ) if ( CheckForDeleteSelection() && DeleteUnmanagedDataMapping( $serverAdmin, $selectedMapping ) ) { $confirmationMsg = sprintf( $confSuccessfulDeletion, $selectedMapping ); $mappings = GetUnmanagedDataMappings( $serverAdmin ); } $serverAdmin->Close(); } catch ( MgException $e ) { CheckForFatalMgException( $e ); $errorMsg = $e->GetExceptionMessage(); } catch ( Exception $e ) { $errorMsg = $e->getMessage(); } // Load display data try { // sort mappings 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 ) { if ( empty( $errorMsg ) ) $errorMsg = $e->getMessage(); } ?>
Alias Name | Path to External Folder | |
onClick="" > |