\n";
print "
\n";
print "| " . __('Title') . " | " . html_escape($xport_array['meta']['title_cache']) . " |
\n";
print "| " . __('Vertical Label') . " | " . html_escape($xport_array['meta']['vertical_label']) . " |
\n";
print "| " . __('Start Date') . " | " . date('Y-m-d H:i:s', $xport_array['meta']['start']) . " |
\n";
print "| " . __('End Date') . " | " . date('Y-m-d H:i:s', ($xport_array['meta']['end'] == $xport_array['meta']['start']) ? $xport_array['meta']['start'] + $xport_array['meta']['step']*($xport_array['meta']['rows']-1) : $xport_array['meta']['end']) . " |
\n";
print "| " . __('Step') . " | " . $xport_array['meta']['step'] . " |
\n";
print "| " . __('Total Rows') . " | " . $xport_array['meta']['rows'] . " |
\n";
print "| " . __('Graph ID') . " | " . $xport_array['meta']['local_graph_id'] . " |
\n";
print "| " . __('Host ID') . " | " . $xport_array['meta']['host_id'] . " |
\n";
$class = 'even';
if (isset($xport_meta['NthPercentile'])) {
foreach($xport_meta['NthPercentile'] as $item) {
if ($class == 'even') {
$class = 'odd';
} else {
$class = 'even';
}
print "| " . __('Nth Percentile') . " | " . $item['value'] . " | " . $item['format'] . " |
\n";
}
}
if (isset($xport_meta['Summation'])) {
foreach($xport_meta['Summation'] as $item) {
if ($class == 'even') {
$class = 'odd';
} else {
$class = 'even';
}
print "| " . __('Summation') . " | " . $item['value'] . " | " . $item['format'] . " |
\n";
}
}
print "
\n";
print "\n";
print "\n";
print "
\n";
print "\n";
}
}
if (isset($xport_array['data']) && is_array($xport_array['data'])) {
if (!$html) {
$j = 1;
foreach($xport_array['data'] as $row) {
$data = '"' . date('Y-m-d H:i:s', (isset($row['timestamp']) ? $row['timestamp'] : $xport_array['meta']['start'] + $j*$xport_array['meta']['step'])) . '"';
for ($i = 1; $i <= $xport_array['meta']['columns']; $i++) {
$data .= ',"' . $row['col' . $i] . '"';
}
print $data . "\n";
$j++;
}
} else {
$j = 1;
foreach($xport_array['data'] as $row) {
print "| " . date('Y-m-d H:i:s', (isset($row['timestamp']) ? $row['timestamp'] : $xport_array['meta']['start'] + $j*$xport_array['meta']['step'])) . " | ";
for ($i = 1; $i <= $xport_array['meta']['columns']; $i++) {
if ($row['col' . $i] > 1) {
print "" . trim(number_format_i18n(round($row['col' . $i],3))) . ' | ';
} elseif($row['col' . $i] == 0) {
print "- | ";
} else {
print "" . round($row['col' . $i],4) . ' | ';
}
}
print "
\n";
$j++;
}
print "
\n";
?>