mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
f92dae6915
This has been bugging me for a while... ;) The services container wasn't properly aligned with the rest of the boxes (e.g. Events, Syslog etc.). This small HTML change fixes that.
47 lines
1.9 KiB
PHP
47 lines
1.9 KiB
PHP
<?php
|
|
|
|
if ($services['total']) {
|
|
// Build the string.
|
|
foreach (service_get($device['device_id']) as $data) {
|
|
if ($data['service_status'] == '0') {
|
|
// Ok
|
|
$status = 'green';
|
|
} elseif ($data['service_status'] == '1') {
|
|
// Warning
|
|
$status = 'red';
|
|
} elseif ($data['service_status'] == '2') {
|
|
// Critical
|
|
$status = 'red';
|
|
} else {
|
|
// Unknown
|
|
$status = 'grey';
|
|
}
|
|
$string .= $break . '<a class=' . $status . '>' . strtolower($data['service_type']) . '</a>';
|
|
$break = ', ';
|
|
}
|
|
?>
|
|
<div class="container-fluid">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<div class="panel panel-default panel-condensed">
|
|
<div class="panel-heading">
|
|
<i class="fa fa-cogs fa-lg icon-theme" aria-hidden="true"></i> <strong>Services</strong>
|
|
</div>
|
|
<table class="table table-hover table-condensed table-striped">
|
|
<tr>
|
|
<td title="Total"><i class="fa fa-cog" style="color:#0080FF" aria-hidden="true"></i> <?php echo $services['total']?></td>
|
|
<td title="Status - Ok"><i class="fa fa-cog" style="color:green" aria-hidden="true"></i> <?php echo $services[0]?></td>
|
|
<td title="Status - Warning"><i class="fa fa-cog" style="color:orange" aria-hidden="true"></i> <?php echo $services[1]?></td>
|
|
<td title="Status - Critical"><i class="fa fa-cog" style="color:red" aria-hidden="true"></i> <?php echo $services[2]?></td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan='4'><?php echo $string?></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php
|
|
}
|