From ec38c0c817e8dae2389c34765f745390e74a3e32 Mon Sep 17 00:00:00 2001
From: Matthias Jentsch <matthias.jentsch@netways.de>
Date: Mon, 5 Jan 2015 11:30:51 +0100
Subject: [PATCH] Fix pies in multi views

---
 .../monitoring/application/controllers/HostsController.php   | 4 +++-
 .../application/controllers/ServicesController.php           | 5 ++---
 .../monitoring/application/views/scripts/hosts/show.phtml    | 2 +-
 .../monitoring/application/views/scripts/services/show.phtml | 4 ++--
 4 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/modules/monitoring/application/controllers/HostsController.php b/modules/monitoring/application/controllers/HostsController.php
index 09957a4a0..869be92d8 100644
--- a/modules/monitoring/application/controllers/HostsController.php
+++ b/modules/monitoring/application/controllers/HostsController.php
@@ -134,7 +134,9 @@ class Monitoring_HostsController extends Controller
     {
         $chart = new InlinePie(array_values($states), $title, $colors);
         return $chart
-            ->setTitle($title);
+            ->setSize(75)
+            ->setTitle('')
+            ->setSparklineClass('sparkline-multi');
     }
 
     /**
diff --git a/modules/monitoring/application/controllers/ServicesController.php b/modules/monitoring/application/controllers/ServicesController.php
index 4d08622c2..dc7feb2da 100644
--- a/modules/monitoring/application/controllers/ServicesController.php
+++ b/modules/monitoring/application/controllers/ServicesController.php
@@ -162,9 +162,8 @@ class Monitoring_ServicesController extends Controller
     {
         $chart = new InlinePie(array_values($states), $title, $colors);
         return $chart
-            // ->setLabel(array_map('strtoupper', array_keys($states)))
-            ->setSize(50)
-            ->setTitle($title)
+            ->setSize(75)
+            ->setTitle('')
             ->setSparklineClass('sparkline-multi');
     }
 
diff --git a/modules/monitoring/application/views/scripts/hosts/show.phtml b/modules/monitoring/application/views/scripts/hosts/show.phtml
index 739069416..3c7dafbc5 100644
--- a/modules/monitoring/application/views/scripts/hosts/show.phtml
+++ b/modules/monitoring/application/views/scripts/hosts/show.phtml
@@ -10,7 +10,7 @@
             <b><?= sprintf($this->translatePlural('Host (%u)', 'Hosts (%u)', $hostCount), $hostCount) ?></b>
         </div>
         <div class="hbox-item">
-            <?= $this->hostStatesPieChart ?>
+            &nbsp;<?= $this->hostStatesPieChart ?>
         </div>
         <div class="hbox-item" style="font-size: 14px">
             <?php foreach (array_filter($hostStates) as $text => $count) {
diff --git a/modules/monitoring/application/views/scripts/services/show.phtml b/modules/monitoring/application/views/scripts/services/show.phtml
index 65049b792..93e4ae84a 100644
--- a/modules/monitoring/application/views/scripts/services/show.phtml
+++ b/modules/monitoring/application/views/scripts/services/show.phtml
@@ -12,7 +12,7 @@
                 <b><?= sprintf($this->translatePlural('Service (%u)', 'Services (%u)', $serviceCount), $serviceCount) ?></b>
             </div>
             <div class="hbox-item">
-                <?= $this->serviceStatesPieChart ?>
+                &nbsp;<?= $this->serviceStatesPieChart ?>
             </div>
             <div class="hbox-item" style="font-size: 14px">
                 <?php foreach (array_filter($serviceStates) as $text => $count) {
@@ -27,7 +27,7 @@
                 <b><?= sprintf($this->translatePlural('Host (%u)', 'Hosts (%u)', $hostCount), $hostCount) ?></b>
             </div>
             <div class="hbox-item">
-                <?= $this->hostStatesPieChart ?>
+                &nbsp;<?= $this->hostStatesPieChart ?>
             </div>
             <div class="hbox-item" style="font-size: 14px">
                 <?php foreach (array_filter($hostStates) as $text => $count) {