Fix pies in multi views

This commit is contained in:
Matthias Jentsch 2015-01-05 11:30:51 +01:00
parent 80730e0bb2
commit ec38c0c817
4 changed files with 8 additions and 7 deletions

View File

@ -134,7 +134,9 @@ class Monitoring_HostsController extends Controller
{ {
$chart = new InlinePie(array_values($states), $title, $colors); $chart = new InlinePie(array_values($states), $title, $colors);
return $chart return $chart
->setTitle($title); ->setSize(75)
->setTitle('')
->setSparklineClass('sparkline-multi');
} }
/** /**

View File

@ -162,9 +162,8 @@ class Monitoring_ServicesController extends Controller
{ {
$chart = new InlinePie(array_values($states), $title, $colors); $chart = new InlinePie(array_values($states), $title, $colors);
return $chart return $chart
// ->setLabel(array_map('strtoupper', array_keys($states))) ->setSize(75)
->setSize(50) ->setTitle('')
->setTitle($title)
->setSparklineClass('sparkline-multi'); ->setSparklineClass('sparkline-multi');
} }

View File

@ -10,7 +10,7 @@
<b><?= sprintf($this->translatePlural('Host (%u)', 'Hosts (%u)', $hostCount), $hostCount) ?></b> <b><?= sprintf($this->translatePlural('Host (%u)', 'Hosts (%u)', $hostCount), $hostCount) ?></b>
</div> </div>
<div class="hbox-item"> <div class="hbox-item">
<?= $this->hostStatesPieChart ?> &nbsp;<?= $this->hostStatesPieChart ?>
</div> </div>
<div class="hbox-item" style="font-size: 14px"> <div class="hbox-item" style="font-size: 14px">
<?php foreach (array_filter($hostStates) as $text => $count) { <?php foreach (array_filter($hostStates) as $text => $count) {

View File

@ -12,7 +12,7 @@
<b><?= sprintf($this->translatePlural('Service (%u)', 'Services (%u)', $serviceCount), $serviceCount) ?></b> <b><?= sprintf($this->translatePlural('Service (%u)', 'Services (%u)', $serviceCount), $serviceCount) ?></b>
</div> </div>
<div class="hbox-item"> <div class="hbox-item">
<?= $this->serviceStatesPieChart ?> &nbsp;<?= $this->serviceStatesPieChart ?>
</div> </div>
<div class="hbox-item" style="font-size: 14px"> <div class="hbox-item" style="font-size: 14px">
<?php foreach (array_filter($serviceStates) as $text => $count) { <?php foreach (array_filter($serviceStates) as $text => $count) {
@ -27,7 +27,7 @@
<b><?= sprintf($this->translatePlural('Host (%u)', 'Hosts (%u)', $hostCount), $hostCount) ?></b> <b><?= sprintf($this->translatePlural('Host (%u)', 'Hosts (%u)', $hostCount), $hostCount) ?></b>
</div> </div>
<div class="hbox-item"> <div class="hbox-item">
<?= $this->hostStatesPieChart ?> &nbsp;<?= $this->hostStatesPieChart ?>
</div> </div>
<div class="hbox-item" style="font-size: 14px"> <div class="hbox-item" style="font-size: 14px">
<?php foreach (array_filter($hostStates) as $text => $count) { <?php foreach (array_filter($hostStates) as $text => $count) {