summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimo Leone <simo@archlinux.org>2008-01-21 23:23:28 +0100
committerSimo Leone <simo@archlinux.org>2008-01-21 23:23:28 +0100
commit2bcd8ff1db2b590121d14a616c8969348ca1dfe6 (patch)
treed04fbe43c15ead8ae87029f3740c17b5f27a167e
parent675e5fc84107a7a9b11ccd89265dfa32c9bec104 (diff)
downloadaur-2bcd8ff1db2b590121d14a616c8969348ca1dfe6.tar.gz
aur-2bcd8ff1db2b590121d14a616c8969348ca1dfe6.tar.xz
Fix package detail action buttons
Drop-down boxes broke them, now they work again. Yippee! Signed-off-by: Simo Leone <simo@archlinux.org>
-rw-r--r--web/html/packages.php16
1 files changed, 8 insertions, 8 deletions
diff --git a/web/html/packages.php b/web/html/packages.php
index a6e2ef9d..85012e0b 100644
--- a/web/html/packages.php
+++ b/web/html/packages.php
@@ -55,7 +55,7 @@ isset($_POST["IDs"]) ? $ids = $_POST["IDs"] : $ids = array();
# determine what button the visitor clicked
#
-if ($_POST['action'] == "do_Flag") {
+if ($_POST['action'] == "do_Flag" || isset($_POST['do_Flag'])) {
if (!$atype) {
print __("You must be logged in before you can flag packages.");
print "<br />\n";
@@ -111,7 +111,7 @@ if ($_POST['action'] == "do_Flag") {
}
}
-} elseif ($_POST['action'] == "do_UnFlag") {
+} elseif ($_POST['action'] == "do_UnFlag" || isset($_POST['do_UnFlag'])) {
if (!$atype) {
print __("You must be logged in before you can unflag packages.");
print "<br />\n";
@@ -148,7 +148,7 @@ if ($_POST['action'] == "do_Flag") {
}
-} elseif ($_POST['action'] == "do_Disown") {
+} elseif ($_POST['action'] == "do_Disown" || isset($_POST['do_Disown'])) {
if (!$atype) {
print __("You must be logged in before you can disown packages.");
print "<br />\n";
@@ -204,7 +204,7 @@ if ($_POST['action'] == "do_Flag") {
}
-} elseif ($_POST['action'] == "do_Delete") {
+} elseif ($_POST['action'] == "do_Delete" || isset($_POST['do_Delete'])) {
if (!$atype) {
print __("You must be logged in before you can disown packages.");
print "<br />\n";
@@ -309,7 +309,7 @@ if ($_POST['action'] == "do_Flag") {
} # end if (!empty($ids))
} # end if (!atype)
-} elseif ($_POST['action'] == "do_Adopt") {
+} elseif ($_POST['action'] == "do_Adopt" || isset($_POST['do_Adopt'])) {
if (!$atype) {
print __("You must be logged in before you can adopt packages.");
print "<br />\n";
@@ -367,7 +367,7 @@ if ($_POST['action'] == "do_Flag") {
}
-} elseif ($_POST['action'] == "do_Vote") {
+} elseif ($_POST['action'] == "do_Vote" || isset($_POST['do_Vote'])) {
if (!$atype) {
print __("You must be logged in before you can vote for packages.");
print "<br />\n";
@@ -425,7 +425,7 @@ if ($_POST['action'] == "do_Flag") {
}
-} elseif ($_POST['action'] == "do_UnVote") {
+} elseif ($_POST['action'] == "do_UnVote" || isset($_POST['do_UnVote'])) {
if (!$atype) {
print __("You must be logged in before you can un-vote for packages.");
print "<br />\n";
@@ -484,7 +484,7 @@ if ($_POST['action'] == "do_Flag") {
package_details($_GET["ID"], $_COOKIE["AURSID"]);
}
-} elseif ($_POST['action'] == "do_Notify") {
+} elseif ($_POST['action'] == "do_Notify" || isset($_POST['do_Notify'])) {
# I realize that the implementation here seems a bit convoluted, but we want to
# ensure that everything happens as it should, even if someone called this page
# without having clicked a button somewhere (naughty naughty). This also leaves