diff -r c3179049f670 -r a8daa2016cf1 htdocs/24hours.php --- a/htdocs/24hours.php Sun Dec 07 17:54:29 2008 -0500 +++ b/htdocs/24hours.php Sun Dec 14 00:35:52 2008 -0500 @@ -1,61 +1,5 @@ = 0; $i-- ) -{ - $basetime = $this_hour - ( $i * 3600 ); - $ts = date('H:i', $basetime); - $basetime += 3600; - $graphdata[$ts] = stats_message_count($channel, 60, $basetime); -} - -$max = max($graphdata); +$_GET['mode'] = 'lastday'; +require('graph.php'); -// Determine axis interval -$interval = 2; -if ( $max > 20 ) - $interval = 4; -if ( $max > 25 ) - $interval = 5; -if ( $max > 50 ) - $interval = 10; -if ( $max > 200 ) - $interval = 40; -if ( $max > 500 ) - $interval = 80; -if ( $max > 1000 ) - $interval = 100; -if ( $max > 2000 ) - $interval = 200; -if ( $max > 5000 ) - $interval = 1000; -if ( $max > 15000 ) - $interval = 1500; -if ( $max > 30000 ) - $interval = round($max / 10); - -$g = new GraphMaker(); // _Compat(); - -$g->SetGraphPadding(20, 30, 20, 15); -$g->SetGraphAreaHeight(200); -$g->SetBarDimensions(26, 0); -$g->SetBarPadding(7); -$g->SetBarData($graphdata); -$g->SetGraphBackgroundTransparent(240, 250, 255, 0); -$g->SetGraphTransparency(25); -$g->SetAxisStep($interval); -$g->SetGraphTitle($channel . ' message count - last 24 hours'); - -$g->DrawGraph();