diff --git a/admin/addAppNote.php b/admin/addAppNote.php
index e3a5213..88cb03f 100644
--- a/admin/addAppNote.php
+++ b/admin/addAppNote.php
@@ -10,76 +10,61 @@ require(BASE."include/mail.php");
$aClean = array(); //array of filtered user input
-$aClean['versionId'] = makeSafe($_REQUEST['versionId']);
-$aClean['appId'] = makeSafe( $_REQUEST['appId']);
-$aClean['sub'] = makeSafe($_REQUEST['sub']);
-$aClean['submit'] = makeSafe($_REQUEST['submit']);
-$aClean['noteTitle'] = makeSafe($_REQUEST['noteTitle']);
-$aClean['noteDesc'] = makeSafe($_REQUEST['noteDesc']);
+$aClean['iVersionId'] = makeSafe($_REQUEST['iVersionId']);
+$aClean['iAppId'] = makeSafe( $_REQUEST['iAppId']);
+$aClean['sSub'] = makeSafe($_REQUEST['sSub']);
+$aClean['sSubmit'] = makeSafe($_REQUEST['sSubmit']);
//FIXME: get rid of appId references everywhere, as version is enough.
$sQuery = "SELECT appId FROM appVersion WHERE versionId = '?'";
-$hResult = query_parameters($sQuery, $aClean['versionId']);
+$hResult = query_parameters($sQuery, $aClean['iVersionId']);
$oRow = mysql_fetch_object($hResult);
$appId = $oRow->appId;
//check for admin privs
-if(!$_SESSION['current']->hasPriv("admin") && !$_SESSION['current']->isMaintainer($aClean['versionId']) && !$_SESSION['current']->isSuperMaintainer($aClean['appId']))
+if(!$_SESSION['current']->hasPriv("admin") &&
+ !$_SESSION['current']->isMaintainer($aClean['iVersionId']) &&
+ !$_SESSION['current']->isSuperMaintainer($aClean['iAppId']))
{
util_show_error_page("Insufficient Privileges!");
exit;
}
//set link for version
-if(is_numeric($aClean['versionId']) and !empty($aClean['versionId']))
+if(is_numeric($aClean['iVersionId']) and !empty($aClean['iVersionId']))
{
- $versionLink = "versionId={$aClean['versionId']}";
+ $sVersionLink = "versionId={$aClean['iVersionId']}";
}
else
exit;
+$oNote = new Note();
+$oNote->GetOutputEditorValues();
-if($aClean['sub'] == "Submit")
+if($aClean['sSub'] == "Submit")
{
- $oNote = new Note();
- $oNote->create($aClean['noteTitle'], $aClean['noteDesc'], $aClean['versionId']);
- redirect(apidb_fullurl("appview.php?".$versionLink));
+ $oNote->create();
+ redirect(apidb_fullurl("appview.php?".$sVersionLink));
exit;
}
-else if($aClean['sub'] == 'Preview' OR empty($aClean['submit']))
+else if($aClean['sSub'] == 'Preview' OR empty($aClean['sSubmit']))
{
- HtmlAreaLoaderScript(array("editor"));
-
- apidb_header("Add Application Note");
+ // show form
+ apidb_header("Application Note");
+
+ if($aClean['sSub'] == 'Preview')
+ $oNote->show(true);
echo "