diff options
author | Arun Persaud <arun@nubati.net> | 2008-11-01 11:51:00 -0700 |
---|---|---|
committer | Arun Persaud <arun@nubati.net> | 2008-11-01 11:51:00 -0700 |
commit | ec0599c27c8cd38cfc7e9939d753b2d9a262db00 (patch) | |
tree | ecdbcd526400e6604d416964490c1592e736b793 /include/functions.php | |
parent | 2666bb58429c385b716d2ffd5d5fe9a9e7af4f45 (diff) | |
download | e-DoKo-ec0599c27c8cd38cfc7e9939d753b2d9a262db00.tar.gz e-DoKo-ec0599c27c8cd38cfc7e9939d753b2d9a262db00.tar.bz2 e-DoKo-ec0599c27c8cd38cfc7e9939d753b2d9a262db00.zip |
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 <arun@nubati.net>
Diffstat (limited to 'include/functions.php')
-rw-r--r-- | include/functions.php | 12 |
1 files changed, 6 insertions, 6 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); |