mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
88 lines
3.1 KiB
PHP
88 lines
3.1 KiB
PHP
@extends('layouts.librenmsv1')
|
|
|
|
@section('content')
|
|
<div class="container-fluid">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
{!! $content !!}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
@if($refresh)
|
|
<script type="text/javascript">
|
|
$(document).ready(function () {
|
|
|
|
$("#countdown_timer_status").html("<i class=\"fa fa-pause fa-fw fa-lg\"></i> Pause");
|
|
var Countdown = {
|
|
sec: {{ (int)$refresh }},
|
|
|
|
Start: function () {
|
|
var cur = this;
|
|
this.interval = setInterval(function () {
|
|
$("#countdown_timer_status").html("<i class=\"fa fa-pause fa-fw fa-lg\"></i> Pause");
|
|
cur.sec -= 1;
|
|
display_time = cur.sec;
|
|
if (display_time == 0) {
|
|
location.reload();
|
|
}
|
|
if (display_time % 1 === 0 && display_time <= 300) {
|
|
$("#countdown_timer").html("<i class=\"fa fa-clock-o fa-fw fa-lg\"></i> Refresh in " + display_time);
|
|
}
|
|
}, 1000);
|
|
},
|
|
|
|
Pause: function () {
|
|
clearInterval(this.interval);
|
|
$("#countdown_timer_status").html("<i class=\"fa fa-play fa-fw fa-lg\"></i> Resume");
|
|
delete this.interval;
|
|
},
|
|
|
|
Resume: function () {
|
|
if (!this.interval) this.Start();
|
|
}
|
|
};
|
|
|
|
Countdown.Start();
|
|
|
|
$("#countdown_timer_status").click("", function (event) {
|
|
event.preventDefault();
|
|
if (Countdown.interval) {
|
|
Countdown.Pause();
|
|
} else {
|
|
Countdown.Resume();
|
|
}
|
|
});
|
|
|
|
$("#countdown_timer").click("", function (event) {
|
|
event.preventDefault();
|
|
});
|
|
|
|
});
|
|
</script>
|
|
@else
|
|
<script type="text/javascript">
|
|
var no_refresh = true;
|
|
$(document).ready(function () {
|
|
$("#countdown_timer").html("Refresh disabled");
|
|
$("#countdown_timer_status").html("<i class=\"fa fa-pause fa-fw fa-lg\"></i>");
|
|
$("#countdown_timer_status").click("", function (event) {
|
|
event.preventDefault();
|
|
});
|
|
});
|
|
</script>
|
|
@endif
|
|
|
|
@config('enable_footer')
|
|
<nav class="navbar navbar-default {{ $navbar }} navbar-fixed-bottom">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-md-12 text-center">
|
|
<h5>Powered by <a href="{{ \LibreNMS\Config::get('project_home') }}" target="_blank" rel="noopener" class="red">{{ \LibreNMS\Config::get('project_name') }}</a>.</h5>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
@endconfig
|
|
@endsection
|