hasPriv("admin")) util_show_error_page_and_exit(); function build_app_list() { $hResult = application::objectGetEntries('accepted'); echo "\n"; } if($aClean['sCmd']) { if($aClean['sCmd'] == "delete") { $hResult = query_parameters("DELETE FROM appBundle WHERE appId ='?' AND bundleId = '?'", $aClean['iAppId'], $aClean['iBundleId']); if($hResult) addmsg("App deleted from bundle", "green"); else addmsg("Failed to delete app from bundle!", "red"); } if($aClean['sCmd'] == "add") { $oApp = new application($aClean['iAppId']); /* Check that the app hasn't already been added */ $hResult = query_parameters("SELECT * FROM appBundle WHERE bundleId = '?' AND appId = '?'", $aClean['iBundleId'], $aClean['iAppId']); if($hResult && mysql_num_rows($hResult) == 0) { $hResult = query_parameters("INSERT INTO appBundle (bundleId, appId) VALUES". "('?', '?')", $aClean['iBundleId'], $aClean['iAppId']); if($hResult) addmsg("{$oApp->sName} added to bundle {$aClean['iBundleId']}", 'green'); } else { addmsg("{$oApp->sName} is already in the bundle", 'red'); } } } apidb_header("Edit Application Bundle"); $hResult = query_parameters("SELECT bundleId, appBundle.appId, appName FROM appBundle, appFamily ". "WHERE bundleId = '?' AND appFamily.appId = appBundle.appId AND appFamily.state != 'deleted'", $aClean['iBundleId']); echo html_frame_start("Apps in this Bundle","300",'',0); echo "
Application Name | \n"; echo "Delete | \n"; echo "
$oRow->appName | \n"; echo "$delete_link | \n"; echo "
No applications in this bundle | \n"; echo "