add("Edit this Category", BASE."admin/addCategory.php?catId=$catId"); $url = BASE."admin/deleteAny.php?what=category&catId=$catId&confirmed=yes"; $m->add("Delete this Category", "javascript:deleteURL(\"Are you sure?\", \"".$url."\")"); $m->done(); } if(isset($_REQUEST['catId'])) $catId=$_REQUEST['catId']; else $catId=0; // ROOT if( !is_numeric($catId) ) { errorpage("Something went wrong with the category ID"); exit; } // list sub categories $cat = new Category($catId); $catFullPath = make_cat_path($cat->getCategoryPath()); $subs = $cat->aSubcatsIds; //display admin box if($_SESSION['current']->hasPriv("admin") && $catId != 0) apidb_sidebar_add("admin_menu"); //output header apidb_header("Browse Applications"); if($subs) { echo html_frame_start("",'98%','',2); echo "

Category: ". $catFullPath ."
\n"; echo html_frame_end(); echo html_frame_start("","98%","",0); echo "\n\n"; echo "\n"; echo " \n"; echo " \n"; echo " \n"; echo "\n\n"; while(list($i,$iSubcatId) = each($subs)) { $oSubCat= new Category($iSubcatId); //set row color $bgcolor = ($i % 2) ? "color0" : "color1"; //get number of apps $appcount = sizeof($oSubCat->aApplicationsIds); //format desc $desc = substr(stripslashes($oSubCat->sDescription),0,70); //display row echo "\n"; echo " \n"; echo " \n"; echo " \n"; echo "\n\n"; } echo "
Sub CategoryDescriptionNo. Apps
".$oSubCat->sName."$desc  $appcount  
\n\n"; echo html_frame_end("$c categories"); } // list applications in this category $apps = $cat->aApplicationsIds; if($apps) { echo html_frame_start("",'98%','',2); echo "

Category: ". $catFullPath ."
\n"; echo html_frame_end(); echo html_frame_start("","98%","",0); echo "\n\n"; echo "\n"; echo " \n"; echo " \n"; echo " \n"; echo "\n\n"; while(list($i, $iAppId) = each($apps)) { $oApp = new Application($iAppId); //set row color $bgcolor = ($i % 2) ? "color0" : "color1"; //format desc $desc = trim_description($oApp->sDescription); //display row echo "\n"; echo " \n"; echo " \n"; echo " \n"; echo "\n\n"; } echo "
Application NameDescriptionNo. Versions
".$oApp->sName."$desc  ".sizeof($oApp->aVersionsIds)."
\n\n"; echo html_frame_end("$c applications in this category"); } // Disabled for now //if ($catId != 0) //{ // log_category_visit($cat->id); //} echo p(); apidb_footer(); ?>