From c7beb30195fc99bdfa8fde2328859dbde875fe97 Mon Sep 17 00:00:00 2001 From: Tony Lambregts Date: Tue, 4 Jan 2005 19:37:49 +0000 Subject: [PATCH] Implement Maintainer ratings. --- admin/editAppVersion.php | 43 +++++++++++++++++++++++++++++++++------- include/util.php | 20 ++++++++++++++++++- tables/appdb_tables.sql | 20 ++++++++++--------- 3 files changed, 66 insertions(+), 17 deletions(-) diff --git a/admin/editAppVersion.php b/admin/editAppVersion.php index 28824fa..8a3ef98 100644 --- a/admin/editAppVersion.php +++ b/admin/editAppVersion.php @@ -29,10 +29,17 @@ if(isset($_REQUEST['submit1'])) $old_keywords = $ob->keywords; $old_description = $ob->description; $old_webPage = $ob->webPage; + $old_rating = $ob->maintainer_rating; + $old_release = $ob->maintainer_release; - $versionName = addslashes($_REQUEST['versionName']); - $description = addslashes($_REQUEST['description']); - $webPage = addslashes($_REQUEST['webPage']); + $versionName = addslashes($_REQUEST['versionName']); + $keywords = $_REQUEST['keywords']; + $description = addslashes($_REQUEST['description']); + $webPage = addslashes($_REQUEST['webPage']); + $maintainer_rating = $_REQUEST['maintainer_rating']; + $maintainer_release = $_REQUEST['maintainer_release']; + + $VersionChanged = false; if ($old_versionName <> $versionName) { @@ -40,7 +47,7 @@ if(isset($_REQUEST['submit1'])) $WhatChanged .= " New Value: ".stripslashes($versionName)."\n"; $VersionChanged = true; } - if ($old_keywords <> $_REQUEST['keywords']) + if ($old_keywords <> $keywords) { $WhatChanged .= " Key Words: Old Value: ".stripslashes($old_keywords)."\n"; $WhatChanged .= " New Value: ".stripslashes($keywords)."\n"; @@ -64,13 +71,29 @@ if(isset($_REQUEST['submit1'])) $WhatChanged .= "-----------------------:\n"; $VersionChanged = true; } + if ($old_rating <> $maintainer_rating) + { + $WhatChanged .= " Release: Old Value: ".stripslashes($old_rating)."\n"; + $WhatChanged .= " New Value: ".stripslashes($maintainer_rating)."\n"; + $VersionChanged = true; + } + + if ($old_release <> $maintainer_release) + { + $WhatChanged .= " Release: Old Value: ".stripslashes($old_release)."\n"; + $WhatChanged .= " New Value: ".stripslashes($maintainer_release)."\n"; + $VersionChanged = true; + } + //did anything change? if ($VersionChanged) { $query = "UPDATE appVersion SET versionName = '".$versionName."', ". "keywords = '".$_REQUEST['keywords']."', ". "description = '".$description."', ". - "webPage = '".$webPage."'". + "webPage = '".$webPage."',". + "maintainer_rating = '".$maintainer_rating."',". + "maintainer_release = '".$maintainer_release."'". " WHERE appId = ".$_REQUEST['appId']." and versionId = ".$_REQUEST['versionId']; if (mysql_query($query)) { @@ -116,12 +139,12 @@ if(isset($_REQUEST['submit1'])) } else { $query = "SELECT versionName, keywords, ". - "description, webPage from appVersion WHERE ". + "description, webPage, maintainer_rating, maintainer_release from appVersion WHERE ". "appId = '".$_REQUEST['appId']."' and versionId = '".$_REQUEST['versionId']."'"; if(debugging()) { echo "

query: $query

"; } $result = mysql_query($query); - list($versionName, $keywords, $description, $webPage) = mysql_fetch_row($result); + list($versionName, $keywords, $description, $webPage, $maintainer_rating, $maintainer_release) = mysql_fetch_row($result); apidb_header("Edit Application Version"); @@ -138,6 +161,12 @@ if(isset($_REQUEST['submit1'])) echo 'Description', "\n"; echo '',"\n"; echo 'Web Page',"\n"; + echo 'Rating',"\n"; + make_maintainer_rating_list("maintainer_rating", $maintainer_rating); + echo '',"\n"; + echo 'Release',"\n"; + make_bugzilla_version_list("maintainer_release", $maintainer_release); + echo '',"\n"; echo '',"\n"; diff --git a/include/util.php b/include/util.php index 883c5e6..79a4d05 100644 --- a/include/util.php +++ b/include/util.php @@ -220,7 +220,7 @@ function make_bugzilla_version_list($varname, $cvalue) echo "\n"; while(list($value) = mysql_fetch_row($result)) { - if($id == $cvalue) + if($value == $cvalue) echo "