hasPriv("admin")) { util_show_error_page("Insufficient privileges."); exit; } if ($aClean['sub']) { if(($aClean['sub'] == 'delete' ) && ($aClean['buglinkId'])) { $oBuglink = new bug($aClean['buglinkId']); $oBuglink->delete(); } if(($aClean['sub'] == 'unqueue' ) && ($aClean['buglinkId'])) { $oBuglink = new bug($aClean['buglinkId']); $oBuglink->unqueue(); } redirect($_SERVER['PHP_SELF']."?ItemsPerPage=".$aClean['ItemsPerPage']."&QueuedOnly=".$aClean['QueuedOnly']."&page=".$aClean['page']); exit; } { apidb_header("Administer Bugs"); $pageRange = 10; $ItemsPerPage = 10; $currentPage = 1; $QueuedOnly = empty($aClean['QueuedOnly'])? NULL: $aClean['QueuedOnly']; $BugLinks = ($QueuedOnly == 'on')?getNumberOfQueuedBugLinks():getNumberOfBugLinks(); if($aClean['ItemsPerPage']) $ItemsPerPage = $aClean['ItemsPerPage']; if($aClean['page']) $currentPage = $aClean['page']; $ItemsPerPage = min($ItemsPerPage,100); $totalPages = max(ceil($BugLinks/$ItemsPerPage),1); $currentPage = min($currentPage,$totalPages); $offset = (($currentPage-1) * $ItemsPerPage); /* display page selection links */ echo '
',"\n"; echo '| Bug # | ',"\n"; echo 'Status | ',"\n"; echo 'Bug Description | ',"\n"; echo 'Application Name | ',"\n"; echo 'Aplication Description | ',"\n"; echo 'version | ',"\n"; echo 'delete | ',"\n"; echo 'checked | ',"\n"; echo '|
| ',"\n"; echo ' '.$oRow->bug_id.'',"\n"; echo ' | ',"\n"; echo ''.$oRow->bug_status.' | ',"\n"; echo ''.$oRow->short_desc.' | ',"\n"; echo '',"\n"; echo ' '.$oRow->appName.'',"\n"; echo ' | ',"\n"; echo ''.$oRow->appDescription.' | ',"\n"; echo '',"\n"; echo ' '.$oRow->versionName.'',"\n"; echo ' | ',"\n"; echo '[linkId,"\n"; echo '&QueuedOnly='.$QueuedOnly,"\n"; echo '&ItemsPerPage='.$ItemsPerPage,"\n"; echo '&page='.$currentPage,"\n"; echo '">delete] | ',"\n"; $bQueued = ($oRow->queued=="true")?true:false; if ($bQueued) { echo '[linkId,"\n"; echo '&QueuedOnly='.$QueuedOnly,"\n"; echo '&ItemsPerPage='.$ItemsPerPage,"\n"; echo '&page='.$currentPage,"\n"; echo '">OK] | ',"\n"; } else { echo 'Yes | ',"\n"; } echo '