summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/functions.php12
-rw-r--r--include/game.php2
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();