From 3eb71d1ca10d4dc4b06ef84eaa410862ce8d7df9 Mon Sep 17 00:00:00 2001 From: Arun Persaud Date: Tue, 11 Mar 2008 22:21:09 -0700 Subject: NEW FEATURE: Ability to add personal notes for each game In case a player is involed in too many games it can get quite confusing with whom your playing, etc. so now the player can add notes on the side that only show up on his/her screen. Signed-off-by: Arun Persaud --- index.php | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) (limited to 'index.php') diff --git a/index.php b/index.php index d0d9eef..80a732f 100644 --- a/index.php +++ b/index.php @@ -1179,6 +1179,16 @@ else if(myisset("me")) DB_insert_comment($comment,$playid,$myid); }; + /* handle notes in case player didn't play a card, allow notes only during a game */ + if( (!myisset("card") && $mystatus=='play') ) + if(myisset("note")) + { + $note = $_REQUEST["note"]; + + if($note != "") + DB_insert_note($note,$gameid,$myid); + }; + /* get everything relevant to display the tricks */ $result = mysql_query("SELECT Hand_Card.card_id as card,". " Hand.position as position,". @@ -1477,6 +1487,14 @@ else if(myisset("me")) DB_insert_comment($comment,$playid,$myid); }; + /* check for note */ + if(myisset("note")) + { + $note = $_REQUEST["note"]; + if($note != "") + DB_insert_note($note,$gameid,$myid); + }; + /* display played card */ $pos = DB_get_pos_by_hash($me); if($sequence==1) @@ -1837,6 +1855,13 @@ else if(myisset("me")) echo "\n"; /* end ul tricks*/ + echo "
Personal notes:
\n"; + $notes = DB_get_notes_by_userid_and_gameid($myid,$gameid); + foreach($notes as $note) + echo "$note
\n"; + echo "Insert note:\n"; + echo "
\n"; + $mycards = DB_get_hand($me); $mycards = mysort($mycards,$gametype); echo "
\n"; @@ -2014,7 +2039,6 @@ else if(myisset("me")) echo "
\n"; - echo "\n"; output_footer(); DB_close(); -- cgit v1.2.3-18-g5258