From b3c6e5ec1af92a87bcb22bfd6080404fe8125c92 Mon Sep 17 00:00:00 2001 From: Michael Save Date: Fri, 13 Apr 2012 10:42:53 +1000 Subject: [PATCH] Bugfix: warning on ?/log --- mod.php | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/mod.php b/mod.php index 31273e39..b22fddbb 100644 --- a/mod.php +++ b/mod.php @@ -384,12 +384,6 @@ if(!$mod) { $page = isset($match[2]) ? $match[2] : 1; - $boards = array(); - $_boards = listBoards(); - foreach($_boards as &$_b) { - $boards[$_b['id']] = $_b['uri']; - } - $query = prepare("SELECT `mod` as `id`, `username`, `ip`, `board`, `time`, `text` FROM `modlogs` LEFT JOIN `mods` ON `mod` = `mods`.`id` ORDER BY `time` DESC LIMIT :offset, :limit"); $query->bindValue(':limit', $config['mod']['modlog_page'], PDO::PARAM_INT); $query->bindValue(':offset', ($page - 1) * $config['mod']['modlog_page'], PDO::PARAM_INT); @@ -416,9 +410,9 @@ if(!$mod) { $log['text'] = utf8tohtml($log['text']); $log['text'] = preg_replace('/(\d+\.\d+\.\d+\.\d+)/', '$1', $log['text']); - if(isset($boards[$log['board']])) { + if(isset($log['board'])) { if(preg_match('/post #(\d+)/', $log['text'], $match)) { - $post_query = prepare(sprintf("SELECT `thread` FROM `posts_%s` WHERE `id` = :id", $boards[$log['board']])); + $post_query = prepare(sprintf("SELECT `thread` FROM `posts_%s` WHERE `id` = :id", $log['board'])); $post_query->bindValue(':id', $match[1], PDO::PARAM_INT); $post_query->execute() or error(db_error($query)); @@ -426,7 +420,7 @@ if(!$mod) { $log['text'] = preg_replace('/post (#(\d+))/', 'post