46 lines
1.2 KiB
PHP
Raw Normal View History

<?php
2015-08-19 18:03:43 +02:00
2015-08-21 18:04:12 +02:00
$common_output[] = '
<div class="table-responsive">
<table id="syslog" class="table table-hover table-condensed table-striped">
<thead>
<tr>
<th data-column-id="priority">&nbsp;</th>
<th data-column-id="timestamp" data-order="desc">Datetime</th>
<th data-column-id="device_id">Hostname</th>
<th data-column-id="program">Program</th>
<th data-column-id="msg">Message</th>
<th data-column-id="status">Message</th>
</tr>
</thead>
</table>
</div>
2015-08-18 18:52:57 +02:00
<script>
2015-08-19 18:03:43 +02:00
2015-08-21 18:04:12 +02:00
var syslog_grid = $("#syslog").bootgrid({
2015-08-18 18:52:57 +02:00
ajax: true,
rowCount: [50, 100, 250, -1],
2015-08-18 18:52:57 +02:00
post: function ()
{
return {
id: "syslog",
device: "'.mres($vars['device']) .'",
program: "'.mres($vars['program']).'",
priority: "'.mres($vars['priority']).'",
to: "'.mres($vars['to']).'",
from: "'.mres($vars['from']).'",
2015-08-18 18:52:57 +02:00
};
},
url: "ajax_table.php",
statusMappings: {
// Nagios style
0: "text-muted",
1: "warning",
2: "danger",
3: "info"
}
2015-08-18 18:52:57 +02:00
});
2015-08-19 18:03:43 +02:00
2015-08-18 18:52:57 +02:00
</script>
2015-08-20 11:31:00 +02:00
';