From 8651f97b9ffd6611da2401e7f563a211d0a65b0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20Nicolaysen=20S=C3=B8rnes?= Date: Sun, 15 Jun 2008 01:04:29 +0200 Subject: [PATCH] Delete browse_by_rating.php --- browse_by_rating.php | 248 ------------------------------------------- 1 file changed, 248 deletions(-) delete mode 100644 browse_by_rating.php diff --git a/browse_by_rating.php b/browse_by_rating.php deleted file mode 100644 index ee15ada..0000000 --- a/browse_by_rating.php +++ /dev/null @@ -1,248 +0,0 @@ -\n"; - -$sPathtrail = "Main"; - -echo html_frame_start("", '98%', '', 2); - -if (empty($aClean['sRating'])) -{ - echo "Rating: $sPathtrail"; - echo html_frame_end(); - echo html_frame_start("", '98%', '', 2); - - // create the table - $oTable = new Table(); - $oTable->SetCellSpacing(1); - $oTable->SetCellPadding(3); - $oTable->SetBorder(0); - $oTable->SetWidth("100%"); - - // create the header row - $aHeaderCells = array(); - $oTableCell = new TableCell("Rating"); - $oTableCell->SetBold(true); - $aHeaderCells[] = $oTableCell; - - $oTableCell = new TableCell("Description"); - $oTableCell->SetBold(true); - $aHeaderCells[] = $oTableCell; - - $oTableCell = new TableCell("No. Apps"); - $oTableCell->SetBold(true); - $aHeaderCells[] = $oTableCell; - - $oTableRowHeader = new TableRow(); - $oTableRowHeader->AddCells($aHeaderCells); - $oTableRowHeader->SetClass("color4"); - - $oTable->SetHeader($oTableRowHeader); - - // setup arrays for processing in the below loop - $aColorName = array("Platinum", "Gold", "Silver", "Bronze", "Garbage"); - $aRating = array(PLATINUM_RATING, GOLD_RATING, SILVER_RATING, - BRONZE_RATING, GARBAGE_RATING); - $aRatingText = array("Applications that install and run out of the box", - "Applications that work flawlessly with some DLL overrides, other settings or third party software.", - "Applications that work excellently for 'normal use'", - "Applications that work but have some issues, even for 'normal use'", - "Applications that don't work as intended, there should be at least one bug report if an app gets this rating"); - - $iIndex = 0; - foreach($aColorName as $sColor) - { - $oTableRow = new TableRow(); - $oTableRow->SetClass($aRating[$iIndex]); - - $sUrl = "browse_by_rating.php?sRating=".$aRating[$iIndex]; - - $oTableCell = new TableCell($aColorName[$iIndex]); - $oTableCell->SetCellLink($sUrl); - $oTableRow->AddCell($oTableCell); - $oTableRow->AddTextCell($aRatingText[$iIndex]); - $oTableRow->AddTextCell(Application::countWithRating($aRating[$iIndex])); - - // click entry for the row - $oInactiveColor = new color(); - $oInactiveColor->SetColorByName($aColorName[$iIndex]); - $oHighlightColor = GetHighlightColorFromInactiveColor($oInactiveColor); - $oTableRowHighlight = new TableRowHighlight($oHighlightColor, $oInactiveColor); - $oTableRowClick = new TableRowClick($sUrl); - $oTableRowClick->SetHighlight($oTableRowHighlight); - - // set the clickable row - $oTableRow->SetRowClick($oTableRowClick); - - $oTable->AddRow($oTableRow); - - $iIndex++; - } - - echo $oTable->GetString(); - - echo html_frame_end(); -} else -{ - /* display a range of 10 pages */ - $iPageRange = 10; - $iItemsPerPage = 50; - $iCurrentPage = 1; - - if($aClean['iItemsPerPage']) - $iItemsPerPage = $aClean['iItemsPerPage']; - if($aClean['iPage']) - $iCurrentPage = $aClean['iPage']; - - $iItemsPerPage = min($iItemsPerPage,500); - - switch($aClean['sRating']) - { - case PLATINUM_RATING: - $sPathtrail.=" > Platinum"; - $iTotalPages = ceil(Application::countWithRating(PLATINUM_RATING)/$iItemsPerPage); - $sRating = PLATINUM_RATING; - break; - - case GOLD_RATING: - $sPathtrail.=" > Gold"; - $iTotalPages = ceil(Application::countWithRating(GOLD_RATING)/$iItemsPerPage); - $sRating = GOLD_RATING; - break; - - case SILVER_RATING: - $sPathtrail.=" > Silver"; - $iTotalPages = ceil(Application::countWithRating(SILVER_RATING)/$iItemsPerPage); - $sRating = SILVER_RATING; - break; - case BRONZE_RATING: - $sPathtrail.=" > Bronze"; - $iTotalPages = ceil(Application::countWithRating(BRONZE_RATING)/$iItemsPerPage); - $sRating = BRONZE_RATING; - break; - case GARBAGE_RATING: - $sPathtrail.=" > Garbage"; - $iTotalPages = ceil(Application::countWithRating(GARBAGE_RATING)/$iItemsPerPage); - $sRating=GARBAGE_RATING; - break; - - } - - $iCurrentPage = min($iCurrentPage,$iTotalPages); - $iOffset = (($iCurrentPage-1) * $iItemsPerPage); - $apps=Application::getWithRating($sRating, $iOffset, $iItemsPerPage); - - echo "Rating: $sPathtrail

"; - echo html_frame_end(); - - - - - /* display page selection links */ - echo "

"; - echo "Page $iCurrentPage of $iTotalPages
"; - display_page_range($iCurrentPage, $iPageRange, $iTotalPages, - $_SERVER['PHP_SELF']."?sRating=".$aClean['sRating']."&iItemsPerPage=".$iItemsPerPage); - echo "
"; - echo "
"; - - /* display the option to choose how many applications per-page to display */ - echo '
'; - echo 'Number of Applications per page:'; - echo " "; - - echo ""; - echo ""; - echo " "; - echo "
"; - echo "
"; - - echo html_frame_start("","98%","",0); - - $oTable = new Table(); - $oTable->SetWidth("100%"); - $oTable->SetBorder(0); - $oTable->SetCellPadding(3); - $oTable->SetCellSpacing(1); - - $oTableRow = new TableRow(); - $oTableRow->SetClass("color4"); - - $oTableCell = new TableCell("Application Name"); - $oTableCell->SetBold(true); - $oTableRow->AddCell($oTableCell); - - $oTableCell = new TableCell("Description"); - $oTableCell->SetBold(true); - $oTableRow->AddCell($oTableCell); - - $oTableCell = new TableCell("No. Versions"); - $oTableCell->SetBold(true); - $oTableRow->AddCell($oTableCell); - - $oTable->AddRow($oTableRow); - - while(list($iIndex, $iAppId) = each($apps)) - { - $oApp = new Application($iAppId); - - $oTableRowHighlight = GetStandardRowHighlight($iIndex); - - $sUrl = $oApp->objectMakeUrl(); - - $sColor = ($iIndex % 2) ? "color0" : "color1"; - - $oTableRowClick = new TableRowClick($sUrl); - $oTableRowClick->SetHighlight($oTableRowHighlight); - - //format desc - $sDesc = util_trim_description($oApp->sDescription); - - //display row - $oTableRow = new TableRow(); - $oTableRow->SetRowClick($oTableRowClick); - $oTableRow->SetClass($sColor); - - $oTableRow->AddTextCell($oApp->objectMakeLink()); - $oTableRow->AddTextCell("$sDesc  "); - $oTableRow->AddTextCell(sizeof($oApp->aVersionsIds)); - - $oTable->AddRow($oTableRow); - } - - // output the table - echo $oTable->GetString(); - - echo html_frame_end(); - echo "
"; - display_page_range($iCurrentPage, $iPageRange, $iTotalPages, - $_SERVER['PHP_SELF']."?sRating=".$aClean['sRating']."&iItemsPerPage=".$iItemsPerPage); - echo "
"; -} - -echo "\n"; - -apidb_footer(); - -?>