[A-Za-z0-9]+)_(?P.+)/', mres($vars['type']), $graphtype); $type = $graphtype['type']; $subtype = $graphtype['subtype']; $id = $vars['id']; if (is_file("includes/graphs/".$type."/auth.inc.php")) { include("includes/graphs/".$type."/auth.inc.php"); } if (!$auth) { include("includes/error-no-perm.inc.php"); } else { if (isset($config['graph_types'][$type][$subtype]['descr'])) { $title .= " :: ".$config['graph_types'][$type][$subtype]['descr']; } else { $title .= " :: ".$graph_type; } $graph_array['height'] = "60"; $graph_array['width'] = $thumb_width; $graph_array['legend'] = "no"; $graph_array['to'] = $now; $graph_array['id'] = $vars['id']; $graph_array['type'] = $vars['type']; print_optionbar_start(); echo($title); print_optionbar_end(); echo('
'); $thumb_array = array('sixhour' => '6 Hours', 'day' => '24 Hours', 'twoday' => '48 Hours', 'week' => 'One Week', 'twoweek' => 'Two Weeks', 'month' => 'One Month', 'twomonth' => 'Two Months','year' => 'One Year', 'twoyear' => 'Two Years'); foreach ($thumb_array as $period => $text) { $graph_array['from'] = $config['time'][$period]; $link_array = $vars; $link_array['from'] = $graph_array['from']; $link_array['to'] = $graph_array['to']; $link_array['page'] = "graphs"; $link = generate_url($link_array); echo('"); } echo("
"); $graph_array = $vars; $graph_array['height'] = "300"; $graph_array['width'] = $graph_width; echo generate_graph_js_state($graph_array); echo('
'); echo(generate_graph_tag($graph_array)); echo("
"); } ?>