Added remove right zeros function to custom graphs.

This commit is contained in:
Arturo Gonzalez 2016-11-15 17:18:29 +01:00
parent abca64e007
commit 46bb240fe5
1 changed files with 12 additions and 12 deletions

View File

@ -1355,30 +1355,30 @@ function graphic_combined_module ($module_list, $weight_list, $period,
$last = $graph_stats['last']; $last = $graph_stats['last'];
if ($min > 1000000) if ($min > 1000000)
$min = sprintf("%sM", number_format($min / 1000000, $config['graph_precision'])); $min = sprintf("%sM", remove_right_zeros(number_format($min / 1000000, $config['graph_precision'])));
else if ($min > 1000) else if ($min > 1000)
$min = sprintf("%sK", number_format($min / 1000, $config['graph_precision'])); $min = sprintf("%sK", remove_right_zeros(number_format($min / 1000, $config['graph_precision'])));
if ($max > 1000000) if ($max > 1000000)
$max = sprintf("%sM", number_format($max / 1000000, $config['graph_precision'])); $max = sprintf("%sM", remove_right_zeros(number_format($max / 1000000, $config['graph_precision'])));
else if ($max > 1000) else if ($max > 1000)
$max = sprintf("%sK", number_format($max / 1000, $config['graph_precision'])); $max = sprintf("%sK", remove_right_zeros(number_format($max / 1000, $config['graph_precision'])));
if ($avg > 1000000) if ($avg > 1000000)
$avg = sprintf("%sM", number_format($avg / 1000000, $config['graph_precision'])); $avg = sprintf("%sM", remove_right_zeros(number_format($avg / 1000000, $config['graph_precision'])));
else if ($avg > 1000) else if ($avg > 1000)
$avg = sprintf("%sK", number_format($avg / 1000, $config['graph_precision'])); $avg = sprintf("%sK", remove_right_zeros(number_format($avg / 1000, $config['graph_precision'])));
if ($last > 1000000) if ($last > 1000000)
$last = sprintf("%sM", number_format($last / 1000000, $config['graph_precision'])); $last = sprintf("%sM", remove_right_zeros(number_format($last / 1000000, $config['graph_precision'])));
else if ($last > 1000) else if ($last > 1000)
$last = sprintf("%sK", number_format($last / 1000, $config['graph_precision'])); $last = sprintf("%sK", remove_right_zeros(number_format($last / 1000, $config['graph_precision'])));
} }
else { else {
$min = number_format($graph_stats['min'], $config['graph_precision']); $min = remove_right_zeros(number_format($graph_stats['min'], $config['graph_precision']));
$max = number_format($graph_stats['max'], $config['graph_precision']); $max = remove_right_zeros(number_format($graph_stats['max'], $config['graph_precision']));
$avg = number_format($graph_stats['avg'], $config['graph_precision']); $avg = remove_right_zeros(number_format($graph_stats['avg'], $config['graph_precision']));
$last = number_format($graph_stats['last'], $config['graph_precision']); $last = remove_right_zeros(number_format($graph_stats['last'], $config['graph_precision']));
} }