From 6983a94792406f3e708ab0265197a3b67d4ffc08 Mon Sep 17 00:00:00 2001 From: Tom Laermans Date: Sat, 8 Oct 2011 22:04:56 +0000 Subject: [PATCH] add search box to global eventlog page git-svn-id: http://www.observium.org/svn/observer/trunk@2672 61d68cd4-352d-0410-923a-c4978735b2b8 --- html/pages/eventlog.inc.php | 71 ++++++++++++++++++++++++++++++++++--- 1 file changed, 67 insertions(+), 4 deletions(-) diff --git a/html/pages/eventlog.inc.php b/html/pages/eventlog.inc.php index f4b6a92de0..6c27830e82 100644 --- a/html/pages/eventlog.inc.php +++ b/html/pages/eventlog.inc.php @@ -1,13 +1,76 @@ = '10') { mysql_query("TRUNCATE TABLE `eventlog`"); } +$param = array(); + +if ($vars['action'] == "expunge" && $_SESSION['userlevel'] >= '10') +{ + mysql_query("TRUNCATE TABLE `eventlog`"); + print_message("Event log truncated"); +} + +$numresults = 250; + +print_optionbar_start(); + +if (is_numeric($vars['page'])) +{ + $start = $vars['page'] * $numresults; +} else +{ + $start = 0; +} + +$where = "1"; + +if (is_numeric($_POST['device'])) +{ + $where .= ' AND E.host = ?'; + $param[] = $_POST['device']; +} + +if ($_POST['string']) +{ + $where .= " AND E.message LIKE ?"; + $param[] = "%".$_POST['string']."%"; +} + +?> + +
+ Event log » + +