mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
36d14480f9
It did not handle strings like now and -2d
45 lines
2.4 KiB
PHP
45 lines
2.4 KiB
PHP
<div style="text-align: center;">
|
|
<form class="form-inline" id="customrange">
|
|
<input type="hidden" id="selfaction" value="<?php echo Request::url(); ?>">
|
|
<div class="form-group">
|
|
<label for="dtpickerfrom">From</label>
|
|
<input type="text"
|
|
class="form-control"
|
|
id="dtpickerfrom"
|
|
maxlength="16"
|
|
data-date-format="YYYY-MM-DD HH:mm">
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="dtpickerto">To</label>
|
|
<input type="text"
|
|
class="form-control"
|
|
id="dtpickerto"
|
|
maxlength=16
|
|
data-date-format="YYYY-MM-DD HH:mm">
|
|
</div>
|
|
<input type="submit"
|
|
class="btn btn-default"
|
|
id="submit"
|
|
value="Update"
|
|
onclick="submitCustomRange(this.form);">
|
|
</form>
|
|
<script src="<?php echo asset('js/RrdGraphJS/moment-timezone-with-data.js'); ?>"></script>
|
|
<script type="text/javascript">
|
|
$(function () {
|
|
var ds_datefrom = new Date(<?php echo \LibreNMS\Util\Time::parseAt($graph_array['from']); ?>*1000);
|
|
var ds_dateto = new Date(<?php echo \LibreNMS\Util\Time::parseAt($graph_array['to']); ?>*1000);
|
|
var ds_tz = '<?php echo session('preferences.timezone'); ?>';
|
|
if (ds_tz) {
|
|
ds_datefrom = moment.tz(ds_datefrom, ds_tz);
|
|
ds_dateto = moment.tz(ds_dateto, ds_tz);
|
|
} else {
|
|
ds_datefrom = moment(ds_datefrom);
|
|
ds_dateto = moment(ds_dateto);
|
|
}
|
|
|
|
$("#dtpickerfrom").datetimepicker({useCurrent: true, sideBySide: true, useStrict: false, icons: {time: "fa fa-clock-o", date: "fa fa-calendar", up: "fa fa-chevron-up", down: "fa fa-chevron-down", previous: "fa fa-chevron-left", next: "fa fa-chevron-right", today: "fa fa-calendar-check-o", clear: "fa fa-trash-o", close: "fa fa-close"}, defaultDate: ds_datefrom, timeZone: ds_tz});
|
|
$("#dtpickerto").datetimepicker({useCurrent: true, sideBySide: true, useStrict: false, icons: {time: "fa fa-clock-o", date: "fa fa-calendar", up: "fa fa-chevron-up", down: "fa fa-chevron-down", previous: "fa fa-chevron-left", next: "fa fa-chevron-right", today: "fa fa-calendar-check-o", clear: "fa fa-trash-o", close: "fa fa-close"}, defaultDate: ds_dateto, timeZone: ds_tz});
|
|
});
|
|
</script>
|
|
</div>
|