diff --git a/ext/log_db/main.php b/ext/log_db/main.php index 97958a15..c83b4dda 100644 --- a/ext/log_db/main.php +++ b/ext/log_db/main.php @@ -57,21 +57,21 @@ class LogDatabase extends Extension $args["time_end"] = $_GET["time-end"]; } if (!empty($_GET["module"])) { - $wheres[] = "section = :module"; + $wheres[] = $database->scoreql_to_sql("SCORE_STRNORM(section) = SCORE_STRNORM(:module)"); $args["module"] = $_GET["module"]; } if (!empty($_GET["user"])) { if ($database->get_driver_name() == DatabaseDriver::PGSQL) { if (preg_match("#\d+\.\d+\.\d+\.\d+(/\d+)?#", $_GET["user"])) { - $wheres[] = "(username = :user1 OR text(address) = :user2)"; + $wheres[] = $database->scoreql_to_sql("(SCORE_STRNORM(username) = SCORE_STRNORM(:user1) OR SCORE_STRNORM(text(address)) = SCORE_STRNORM(:user2))"); $args["user1"] = $_GET["user"]; $args["user2"] = $_GET["user"] . "/32"; } else { - $wheres[] = "lower(username) = lower(:user)"; + $wheres[] = $database->scoreql_to_sql("SCORE_STRNORM(username) = SCORE_STRNORM(:user)"); $args["user"] = $_GET["user"]; } } else { - $wheres[] = "(username = :user1 OR address = :user2)"; + $wheres[] = $database->scoreql_to_sql("(SCORE_STRNORM(username) = SCORE_STRNORM(:user1) OR SCORE_STRNORM(address) = SCORE_STRNORM(:user2))"); $args["user1"] = $_GET["user"]; $args["user2"] = $_GET["user"]; } diff --git a/ext/log_db/theme.php b/ext/log_db/theme.php index 8c1356fc..94d656b8 100644 --- a/ext/log_db/theme.php +++ b/ext/log_db/theme.php @@ -31,7 +31,7 @@ class LogDatabaseTheme extends Themelet - + ".make_form("log/view", "GET")." @@ -40,11 +40,11 @@ class LogDatabaseTheme extends Themelet @@ -53,7 +53,7 @@ class LogDatabaseTheme extends Themelet \n"; reset($events); // rewind to first element in array. - + foreach ($events as $event) { $c = $this->pri_to_col($event['priority']); $table .= "";
TimeModuleUserMessage