[guadec-web] Add un-dupe



commit b9120cba7f3d0737c4de8ce5b60b54cfa0dbeb62
Author: Patrick Uiterwijk <puiterwijk redhat com>
Date:   Mon Jul 21 19:04:37 2014 -0400

    Add un-dupe

 guadec/access-register.php |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)
---
diff --git a/guadec/access-register.php b/guadec/access-register.php
index 1945782..9e67e41 100644
--- a/guadec/access-register.php
+++ b/guadec/access-register.php
@@ -58,10 +58,10 @@ function display_result($result){
                echo "<td>"; echo $results['ispublic']; echo "</td>";
                        if ($results['ispublic'] == 'YES') { $total_ispublic += 1;}
         echo "<td>";
-            if ($results['payment'] != 'Completed') {
+            if (($results['payment'] != 'Completed') && ($results['payment'] != 'Dupe')) {
                 print('<form method="post" action="">
                 <input type="hidden" name="regid" value="' . $results['id'] . '">
-                <input type="hidden" name="action" value="MarkDupe">
+                <input type="hidden" name="newstatus" value="Dupe">
                 <input type="hidden" name="viewtype" value="' . $_POST['viewtype'] . '">
                 <input type="submit" value="Mark dupe">
                 </form>');
@@ -69,11 +69,19 @@ function display_result($result){
             if ($results['payment'] == 'OnSite') {
                 print('<form method="post" action="">
                 <input type="hidden" name="regid" value="' . $results['id'] . '">
-                <input type="hidden" name="action" value="MarkPaid">
+                <input type="hidden" name="newstatus" value="OnSitePaid">
                 <input type="hidden" name="viewtype" value="' . $_POST['viewtype'] . '">
                 <input type="submit" value="Mark paid on-site">
                 </form>');
             }
+            if ($results['payment'] == 'Dupe') {
+                print('<form method="post" action="">
+                <input type="hidden" name="regid" value="' . $results['id'] . '">
+                <input type="hidden" name="newstatus" value="Pending">
+                <input type="hidden" name="viewtype" value="' . $_POST['viewtype'] . '">
+                <input type="submit" value="Un-mark dupe">
+                </form>');
+            }
         echo "</td>";
                echo "</tr>";
        }
@@ -149,18 +157,10 @@ require_once("header.php");
  }
 else{
        
-    if(isset($_POST['action'])) {
-        $action = $_POST['action'];
+    if(isset($_POST['newstatus'])) {
+        $newstatus = $_POST['newstatus'];
         $regid = $_POST['regid'];
 
-        $newstatus = '???';
-        if($action == 'MarkDupe') {
-            $newstatus = 'Dupe';
-        }
-        else if($action == 'MarkPaid') {
-            $newstatus = 'OnSitePaid';
-        }
-
         $updated = $wpdb->update('wp_guadec2014_registrations',
                                  array('payment' => $newstatus),
                                  array('id' => $regid));


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]