]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/blobdiff - logs/index.php
Logs: you can now enter an IP address or nickid in the search field.
[irc/unrealircd/unrealircd-webpanel.git] / logs / index.php
index bfe4f5f481e77b35dfb65d28f04e8b43eb04bf5c..193328ed1b2b731cbf05f472cd8dd6e293d7a3bf 100644 (file)
@@ -175,14 +175,14 @@ $(document).ready( function () {
                        { 'data': 'Event', 'responsivePriority': 5, 'render': log_colorizer },
                        //{ 'data': 'Message', 'responsivePriority': 2, 'render': DataTable.render.ellipsis(100, false) },
                        { 'data': 'Message', 'responsivePriority': 2, 'render': log_text },
-                       { 'data': 'Raw', 'visible': false, 'searchable': false },
+                       { 'data': 'Raw', 'visible': false, 'searchable': true },
                ],
                'pageLength':100,
                'order':[[0,'desc']],
        };
 
        /* Only show filter pane on desktop */
-       if (window.innerWidth > 8000)
+       if (window.innerWidth > 800)
        {
                args['dom'] = 'Pfrtip';
                args['searchPanes'] = {
@@ -215,7 +215,8 @@ function view_log_entry(e)
        $('#view_log_entry_subsystem').html('<code>' + data['Subsystem'] + '</code>')
        $('#view_log_entry_event').html('<code>' + data['Event'] + '</code>')
        $('#view_log_entry_message').html('<pre class="tdwrap">' + data['Message'] + '</pre>')
-       j = new JSONFormatter(data['Raw'], 99);
+       j = JSON.parse(data['Raw']);
+       j = new JSONFormatter(j, 99);
        $('#view_log_entry_json').html(j.render());
        $('#view_log_entry').modal('show');
 }