BUGFIX: output call only after game started; move after game comments to right menu
authorArun Persaud <arun@nubati.net>
Sun, 5 Aug 2007 17:44:12 +0000 (10:44 -0700)
committerArun Persaud <arun@nubati.net>
Sun, 5 Aug 2007 17:44:12 +0000 (10:44 -0700)
the re/contra, etc. box showed up after a user finished the setup, changed it so that
it now only shows up after the game has started.

The input form for comments after a game has finished was still in the card area, moved
it to the right game menu.

index.php

index de8dc1d309b7fe6501d30d01f0a4dadeccdffb60..c56560782e144977b467a9fdc3006abc61cf8ff3 100644 (file)
--- a/index.php
+++ b/index.php
@@ -303,10 +303,16 @@ else if(myisset("me"))
     echo "call:        ".$RULES["call"]        ."<br />\n";
 
     echo "<hr />\n";
-    if($mystatus == 'play' )
+    if($gamestatus == 'play' )
+      output_form_calls($me);
+
+    /* get time from the last action of the game */
+    $result  = mysql_query("SELECT mod_date from Game WHERE id='$gameid' " );
+    $r       = mysql_fetch_array($result,MYSQL_NUM);
+    $gameend = time() - strtotime($r[0]);
+    
+    if($gamestatus == 'play' || $gameend < 60*60*24*7)
       {
-       output_form_calls($me);
-       
        echo "<br />\nA short comment:<input name=\"comment\" type=\"text\" size=\"15\" maxlength=\"100\" />\n";
        echo "<hr />";
       }
@@ -1481,18 +1487,6 @@ else if(myisset("me"))
        }
       else if($mystatus=='gameover')
        {
-         /* get time from the last action of the game */
-         $result  = mysql_query("SELECT mod_date from Game WHERE id='$gameid' " );
-         $r       = mysql_fetch_array($result,MYSQL_NUM);
-         $gameend = time() - strtotime($r[0]);
-         
-         if( $gameend < 60*60*24*7 )
-           {
-             echo "<br />\nA short comment:<input name=\"comment\" type=\"text\" size=\"30\" maxlength=\"100\" />\n";
-             echo "<input type=\"hidden\" name=\"me\" value=\"$me\" />\n";
-             echo "<input type=\"submit\" value=\"submit\" />\n";
-           }
-
          $oldcards = DB_get_all_hand($me);
          $oldcards = mysort($oldcards,$gametype);
          echo "Your cards were: <br />\n";