Files
librenms-librenms/resources/views/widgets/device-summary-vert.blade.php
Tony Murray 9ede688d13 Replace legacy menu with new Blade generated one (#10173)
* Remove legacy index php file

* fix routing page missing data

* WIP

* fix $navbar global usage

* remove global use of $locations

* ObjectCache again...

* move vars.inc.php to init.php for legacy ajax

* navbar is more local than I thought before.  Fix it.

* Fix some sensors tables escaping

* restore custom menu functionality, but with blade
and docs

* cleanup

* tidy menu @if checks

* Fix up the rest of the global variables and remove print-menubar.php

* consolidate some counting in the menu

* filter out empty custom port descr types

* Fix up custom port groups

* Fix up apps menu

* Fix services menu when all are ok

* Limit cached data to the user it is for

* Fix style

* A few clean ups

* fix pseudowire bug
2019-05-10 11:02:39 -05:00

67 lines
3.5 KiB
PHP

<div class="panel panel-default panel-condensed table-responsive">
<table class="table table-hover table-condensed table-striped">
<thead>
<tr>
<th>@lang('Summary')</th>
<th><a href="{{ url('devices') }}">@lang('Devices')</a></th>
<th><a href="{{ url('ports') }}">@lang('Ports')</a></th>
@if($show_services)
<th><a href="{{ url('services') }}">@lang('Services')</a></th>
@endif
</tr>
</thead>
<tbody>
<tr>
<th><span class="green">@lang('Up')</span></th>
<td><a href="{{ url('devices/format=list_detail/state=up') }}"><span class="green"> {{ $devices['up'] }}</span></a></td>
<td><a href="{{ url('ports/format=list_detail/state=up') }}"><span class="green"> {{ $ports['up'] }}</span></a></td>
@if($show_services)
<td><a href="{{ url('services/view=details/state=ok') }}"><span class="green"> {{ $services['ok'] }}</span></a></td>
@endif
</tr>
<tr>
<th><span class="red">@lang('Down')</span></th>
<td><a href="{{ url('devices/format=list_detail/state=down') }}"><span class="red"> {{ $devices['down'] }}</span></a></td>
<td><a href="{{ url('ports/format=list_detail/state=down') }}"><span class="red"> {{ $ports['down'] }}</span></a></td>
@if($show_services)
<td><a href="{{ url('services/view=details/state=critical') }}"><span class="red"> {{ $services['critical'] }}</span></a></td>
@endif
</tr>
<tr>
<th><span class="grey">@lang('Ignored')</span></th>
<td><a href="{{ url('devices/format=list_detail/ignore=1') }}"><span class="grey"> {{ $devices['ignored'] }}</span></a></td>
<td><a href="{{ url('ports/format=list_detail/ignore=1') }}"><span class="grey"> {{ $ports['ignored'] }}</span></a></td>
@if($show_services)
<td><a href="{{ url('services/view=details/ignore=1') }}"><span class="grey"> {{ $services['ignored'] }}</span></a></td>
@endif
</tr>
<tr>
<th><span class="black">Disabled/Shutdown</span></th>
<td><a href="{{ url('devices/format=list_detail/disabled=1') }}"><span class="black"> {{ $devices['disabled'] }}</span></a></td>
<td><a href="{{ url('ports/format=list_detail/state=admindown') }}"><span class="black"> {{ $ports['shutdown'] }}</span></a></td>
@if($show_services)
<td><a href="{{ url('services/view=details/disabled=1') }}"><span class="black"> {{ $services['disabled'] }}</span></a></td>
@endif
</tr>
@if($summary_errors)
<tr>
<th><span class="black">@lang('Errored')</span></th>
<td>-</td>
<td><a href="{{ url('ports/format=list_detail/errors=1') }}"><span class="black"> {{ $ports['errored'] }}</span></a></td>
@if($show_services)
<td>-</td>
@endif
</tr>
@endif
<tr>
<th><span class="grey">@lang('Total')</span></th>
<td><a href="{{ url('devices') }}"><span> {{ $devices['total'] }}</span></a></td>
<td><a href="{{ url('ports') }}"><span> {{ $ports['total'] }}</span></a></td>
@if($show_services)
<td><a href="{{ url('services') }}"><span> {{ $services['total'] }}</span></a></td>
@endif
</tr>
</tbody>
</table>
</div>