/*
* code to view vendors & their apps
*
*/
include("path.php");
require(BASE."include/"."incl.php");
require(BASE."include/"."application.php");
require(BASE."include/"."comments.php");
global $apidb_root;
//exit with error if no vendor
if(!$vendorId) {
errorpage("No vendor ID specified!");
exit;
}
//get vendor, die with error if no match
$result = mysql_query("SELECT * FROM vendor WHERE vendorId = $vendorId");
if(!$result || mysql_num_rows($result) != 1) {
errorpage("Invalid vendor ID!");
exit;
}
//show admin sidebar if user is admin
if(havepriv("admin")) {
apidb_sidebar_add("admin_menu");
}
//get data
$vendor = mysql_fetch_object($result);
//display page
apidb_header("View Vendor");
echo html_frame_start("Vendor Information",500);
echo "Vendor Name: $vendor->vendorName
\n";
if ($vendor->vendorURL) {
echo "Vendor URL: $vendor->vendorURL
\n";
}
$result = mysql_query("SELECT * FROM appFamily WHERE vendorId = $vendorId ORDER BY appName");
if($result)
{
echo "
Applications by $vendor->vendorName