X-Git-Url: https://jfr.im/git/irc/unrealircd/unrealircd-webpanel.git/blobdiff_plain/99eb79c42a9a0fe3b6ffedd3e2e3c611018072da..579020f8c67f7bdfd9d530a25b701af6ee53c412:/logs/index.php diff --git a/logs/index.php b/logs/index.php index 43b8399..282e327 100644 --- a/logs/index.php +++ b/logs/index.php @@ -3,7 +3,7 @@ require_once "../inc/common.php"; require_once "../inc/header.php"; ?>

Log viewer

- +

This fetches up to 1000 historical log entries from UnrealIRCd (requires 6.1.1-git+) and then follows the logs 'live'.

@@ -175,10 +175,13 @@ $(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']], + 'language':{ + searchPlaceholder: "Nick, IP, anything...", + } }; /* Only show filter pane on desktop */ @@ -215,7 +218,8 @@ function view_log_entry(e) $('#view_log_entry_subsystem').html('' + data['Subsystem'] + '') $('#view_log_entry_event').html('' + data['Event'] + '') $('#view_log_entry_message').html('
' + data['Message'] + '
') - 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'); }