From ec0599c27c8cd38cfc7e9939d753b2d9a262db00 Mon Sep 17 00:00:00 2001 From: Arun Persaud Date: Sat, 1 Nov 2008 11:51:00 -0700 Subject: [PATCH] BUGFIX: fixed some small typo/layout issues in the "game over" email added a line break, made the score table look better Signed-off-by: Arun Persaud --- include/functions.php | 12 ++++++------ include/game.php | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/include/functions.php b/include/functions.php index ecb9811..db7ccad 100644 --- a/include/functions.php +++ b/include/functions.php @@ -1010,7 +1010,9 @@ function format_score_table_ascii($score) if(sizeof($score)==0) return ""; - // if(sizeof($score)>5) $header.= " ... \n"; + /* truncate table if we have too many games */ + $max = sizeof($score); + if($max>6) $output.=" (table truncated to last 6 games)\n"; /* output header */ foreach($score[0]['players'] as $id=>$points) @@ -1018,18 +1020,16 @@ function format_score_table_ascii($score) $name = DB_get_name('userid',$id); /*TODO*/ $output.= " ".substr($name,0,2)." |"; } - $output.=" P |\n "; + $output.=" P |\n"; $output.= "------+------+------+------+------+\n"; - $max = sizeof($score); + /* output score for each game */ $i=0; - - if($i<$max-6) $output.=" ...\n"; - foreach($score as $game) { $i++; if($i-1<$max-6) continue; + foreach($game['players'] as $id=>$points) $output.=str_pad($points,6," ",STR_PAD_LEFT)."|"; $output.=str_pad($game['points'],4," ",STR_PAD_LEFT); diff --git a/include/game.php b/include/game.php index cfd1750..b2df369 100644 --- a/include/game.php +++ b/include/game.php @@ -1767,7 +1767,7 @@ switch($mystatus) $message .= "Score Table:\n"; $message .= format_score_table_ascii($score); - $message .= "Use these links to have a look at game ".DB_format_gameid($gameid).": \n"; + $message .= "\nUse these links to have a look at game ".DB_format_gameid($gameid).": \n"; /* send out final email */ $all = array(); -- 2.25.1