2010-07-25 18:05:16 +00:00
|
|
|
<?php
|
|
|
|
|
2011-03-17 11:29:23 +00:00
|
|
|
global $config;
|
2010-07-25 18:05:16 +00:00
|
|
|
|
2015-07-13 20:10:26 +02:00
|
|
|
if ($_SESSION['widescreen']) {
|
|
|
|
if (!$graph_array['height']) {
|
|
|
|
$graph_array['height'] = '110';
|
|
|
|
}
|
|
|
|
|
|
|
|
if (!$graph_array['width']) {
|
|
|
|
$graph_array['width'] = '215';
|
|
|
|
}
|
|
|
|
|
|
|
|
$periods = array(
|
|
|
|
'sixhour',
|
|
|
|
'day',
|
|
|
|
'week',
|
|
|
|
'month',
|
|
|
|
'year',
|
|
|
|
'twoyear',
|
|
|
|
);
|
2016-08-18 20:28:22 -05:00
|
|
|
} else {
|
2015-07-13 20:10:26 +02:00
|
|
|
if (!$graph_array['height']) {
|
|
|
|
$graph_array['height'] = '100';
|
|
|
|
}
|
|
|
|
|
|
|
|
if (!$graph_array['width']) {
|
|
|
|
$graph_array['width'] = '215';
|
|
|
|
}
|
|
|
|
|
|
|
|
$periods = array(
|
|
|
|
'day',
|
|
|
|
'week',
|
|
|
|
'month',
|
|
|
|
'year',
|
|
|
|
);
|
|
|
|
}//end if
|
2011-04-19 21:54:43 +00:00
|
|
|
|
2016-08-18 20:28:22 -05:00
|
|
|
if ($_SESSION['screen_width']) {
|
|
|
|
if ($_SESSION['screen_width'] < 1024 && $_SESSION['screen_width'] > 700) {
|
|
|
|
$graph_array['width'] = round(($_SESSION['screen_width'] - 90 )/2, 0);
|
|
|
|
} else {
|
|
|
|
if ($_SESSION['screen_width'] > 1024) {
|
|
|
|
$graph_array['width'] = round(($_SESSION['screen_width'] - 90 )/count($periods)+1, 0);
|
|
|
|
} else {
|
2015-11-26 12:16:02 +00:00
|
|
|
$graph_array['width'] = $_SESSION['screen_width'] - 70;
|
|
|
|
}
|
2015-11-23 12:08:09 +00:00
|
|
|
}
|
2015-11-19 13:39:32 +00:00
|
|
|
}
|
|
|
|
|
2015-11-26 12:16:02 +00:00
|
|
|
$graph_array['height'] = round($graph_array['width'] /2.15);
|
2015-11-19 13:39:32 +00:00
|
|
|
|
2015-07-13 20:10:26 +02:00
|
|
|
$graph_array['to'] = $config['time']['now'];
|
2010-07-25 18:05:16 +00:00
|
|
|
|
2015-06-29 10:34:03 -04:00
|
|
|
$graph_data = array();
|
2015-07-13 20:10:26 +02:00
|
|
|
foreach ($periods as $period) {
|
|
|
|
$graph_array['from'] = $config['time'][$period];
|
|
|
|
$graph_array_zoom = $graph_array;
|
|
|
|
$graph_array_zoom['height'] = '150';
|
|
|
|
$graph_array_zoom['width'] = '400';
|
|
|
|
|
|
|
|
$link_array = $graph_array;
|
|
|
|
$link_array['page'] = 'graphs';
|
|
|
|
unset($link_array['height'], $link_array['width']);
|
|
|
|
$link = generate_url($link_array);
|
|
|
|
|
|
|
|
if ($return_data === true) {
|
2016-08-18 20:28:22 -05:00
|
|
|
$graph_data[] = overlib_link($link, generate_lazy_graph_tag($graph_array), generate_graph_tag($graph_array_zoom), null);
|
|
|
|
} else {
|
2015-12-21 18:33:35 +05:30
|
|
|
echo "<div class='col-md-3'>";
|
2016-08-18 20:28:22 -05:00
|
|
|
echo(overlib_link($link, generate_lazy_graph_tag($graph_array), generate_graph_tag($graph_array_zoom), null));
|
2015-12-21 18:33:35 +05:30
|
|
|
echo "</div>";
|
2015-05-16 16:30:25 +01:00
|
|
|
}
|
2011-03-17 11:29:23 +00:00
|
|
|
}
|
2016-01-17 12:13:45 +10:00
|
|
|
unset($graph_array);
|