Start fading out components/status.phtml in favour of dedicated snippets

This commit is contained in:
Thomas Gelf 2014-03-06 19:02:36 +00:00
parent ddf834d922
commit edafcc5f68
1 changed files with 0 additions and 92 deletions

View File

@ -16,45 +16,9 @@
<div>
<div class="panel-heading border-status-<?= $objectStateName ?>">
<div class="panel-hostname">
<?= $type ; ?>
<?php if ($type === 'host'): ?>
<a title="View all services for this host"
href="<?= $this->href('monitoring/list/services', array('host' => $object->host_name)); ?>">
<?= $this->escape($object->host_name); ?>
</a><?= ($object->host_name !== $object->host_alias) ? ',' : ''; ?>
<?php if ($object->host_name !== $object->host_alias): ?>
<?= $object->host_alias ?>
<?php endif; ?>
<span class="panel-header-status">
- <?= $this->util()->getHostStateName($this->object->host_state); ?>
since <?= $this->timeSince($this->object->host_last_state_change); ?>
</span>
<?php else: ?>
<?= $this->escape($object->service_description); ?>
<span class="panel-header-status">
- <?= $this->util()->getServiceStateName($object->service_state); ?>
since <?= $this->timeSince($object->service_slast_state_change); ?>
</span>
<?php endif; ?>
<?= $this->render('show/components/statusIcons.phtml'); ?>
<?php if ($object->service_display_name && $object->service_description !== $object->service_display_name): ?>
<div class="small-row">
(<?= $object->service_display_name; ?>)
</div>
<?php endif; ?>
<div class="small-row">
<?php if ($type === 'service'): ?>
On <?= $object->host_name; ?>
<?php if ($object->host_state > 0): ?>
(<?= $this->util()->getHostStateName($this->object->host_state); ?>)
<?php endif; ?>
<?php endif; ?>
<?php if ($object->action_url || $object->notes_url): ?>
<br />
@ -90,7 +54,6 @@
<div class="panel-body">
<div class="panel-row">
<p><?= $this->pluginOutput($object->output); ?></p>
<?php if ($objectState > 0): ?>
<?php if ($this->object->host_acknowledged || $this->object->service_acknowledged): ?>
@ -132,61 +95,6 @@
) ?>
</div>
<div class="panel-row">
<?php if ($object->perfdata): ?>
<div class="small-row">
<?= $this->perfdata($this->object->perfdata); ?>
</div>
<?php endif; ?>
<?php if ($object->long_output): ?>
<div class="small-row">
<?= $this->pluginOutput($object->long_output); ?>
</div>
<?php endif; ?>
</div>
<?php if ($object->is_flapping): ?>
<div class="panel-row">
<div class="panel-label">
Flapping
</div>
<div class="panel-content">
<?= sprintf('%.2f', $object->percent_state_change) ?>% state change
</div>
</div>
<?php endif; ?>
<div class="panel-row">
<div class="panel-label">
Last Check
</div>
<div class="panel-content">
<?= $this->dateFormat()->formatDateTime($object->last_check); ?>
</div>
</div>
<div class="panel-row">
<div class="panel-label">
Next Check
</div>
<div class="panel-content">
<?= $this->dateFormat()->formatDateTime($object->next_check); ?>
</div>
<div class="panel-button">
<a rel="tooltip" title="Reschedule the next check" href="<?=
$this->href(
'monitoring/command/reschedulenextcheck',
array(
'host' => $this->object->host_name,
'service' => $this->object->serivce_description
)
);
?>" class="button btn-common btn-small">
<i class="icinga-icon-reschedule"></i>
</a>
</div>
</div>
<?php if ($objectState > 0): ?>
<?php
if ($object->service_description) {