[A-Za-z0-9]+)_(?P.+)/', mres($graph_type), $graphtype); $type = $graphtype['type']; $subtype = $graphtype['subtype']; if(isset($config['graph'][$type][$subtype])) { $descr = $config['graph'][$type][$subtype]; } else { $descr = $graph_type; } $descr = mysql_result(mysql_query("SELECT `graph_descr` FROM `graph_types` WHERE `graph_type` = '".$type."' AND `graph_subtype` = '".$subtype."'"),0); if(is_file("includes/graphs/".$type."/auth.inc.php")) { include("includes/graphs/".$type."/auth.inc.php"); } else { #### FIXME. UGLY ERROR echo("Missing auth for this graph type! This is a bug. Please report it."); exit(); } if(isset($config['graph'][$type][$subtype])) { $title .= " :: ".$config['graph'][$type][$subtype]; } else { $title .= " :: ".$graph_type; } $graph_array['height'] = "60"; $graph_array['width'] = "150"; $graph_array['legend'] = "no"; $graph_array['to'] = $now; $graph_array['id'] = $id; $graph_array['type'] = $graph_type; $graph_array['from'] = $day; $graph_array_zoom = $graph_array; $graph_array_zoom['height'] = "150"; $graph_array_zoom['width'] = "400"; print_optionbar_start(); echo($title); print_optionbar_end(); echo("
"); echo("
"); echo("
24 Hour
"); echo(generate_graph_tag($graph_array)); echo("
"); $graph_array['from'] = $twoday; echo("
48 Hour
"); echo(generate_graph_tag($graph_array)); echo("
"); $graph_array['from'] = $week; echo("
Week
"); echo(generate_graph_tag($graph_array)); echo("
"); $graph_array['from'] = $config['twoweek']; echo("
Two Week
"); echo(generate_graph_tag($graph_array)); echo("
"); $graph_array['from'] = $month; echo("
Month
"); echo(generate_graph_tag($graph_array)); echo("
"); $graph_array['from'] = $config['twomonth']; echo("
Two Month
"); echo(generate_graph_tag($graph_array)); echo("
"); $graph_array['from'] = $year; echo("
Year
"); echo(generate_graph_tag($graph_array)); echo("
"); echo("
"); $graph_array['height'] = "300"; $graph_array['width'] = "1075"; $graph_array['from'] = $from; $graph_array['to'] = $to; $graph_array['legend'] = "yes"; echo("
"); echo(generate_graph_tag($graph_array)); echo("
"); echo("
"); ?>