diff options
| author | Meik Sievertsen <acydburn@phpbb.com> | 2006-06-08 20:26:03 +0000 |
|---|---|---|
| committer | Meik Sievertsen <acydburn@phpbb.com> | 2006-06-08 20:26:03 +0000 |
| commit | ef08df567522851202b09715c6b4bdef0c386403 (patch) | |
| tree | f48e3798b2983a893c49943ac849be1d8a1ee5c7 /phpBB/includes/mcp/mcp_logs.php | |
| parent | 580a318d1624e76e258c5aa9a151e45f59bc7b91 (diff) | |
| download | forums-ef08df567522851202b09715c6b4bdef0c386403.tar forums-ef08df567522851202b09715c6b4bdef0c386403.tar.gz forums-ef08df567522851202b09715c6b4bdef0c386403.tar.bz2 forums-ef08df567522851202b09715c6b4bdef0c386403.tar.xz forums-ef08df567522851202b09715c6b4bdef0c386403.zip | |
- bugfix roll
- fixed sql_query_limit on mssql/mssql_odbc
git-svn-id: file:///svn/phpbb/trunk@6024 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/mcp/mcp_logs.php')
| -rwxr-xr-x | phpBB/includes/mcp/mcp_logs.php | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/phpBB/includes/mcp/mcp_logs.php b/phpBB/includes/mcp/mcp_logs.php index 3d4c5d10ab..b190c52f43 100755 --- a/phpBB/includes/mcp/mcp_logs.php +++ b/phpBB/includes/mcp/mcp_logs.php @@ -60,15 +60,17 @@ class mcp_logs { case 'front': $where_sql = ''; - break; + break; + case 'forum_logs': $forum_id = request_var('f', 0); $where_sql = " AND forum_id = $forum_id"; - break; + break; + case 'topic_logs': $topic_id = request_var('t', 0); $where_sql = " AND topic_id = $topic_id"; - break; + break; } // Delete entries if requested and able @@ -81,6 +83,7 @@ class mcp_logs { $sql_in[] = $mark; } + $where_sql = ' AND log_id IN (' . implode(', ', $sql_in) . ')'; unset($sql_in); } @@ -111,13 +114,12 @@ class mcp_logs // Grab log data $log_data = array(); $log_count = 0; - view_log('mod', $log_data, $log_count, $config['topics_per_page'], $start, $forum_id, $topic_id, 0, $sql_where, $sql_sort); $template->assign_vars(array( - 'S_ON_PAGE' => on_page($log_count, $config['topics_per_page'], $start), - 'TOTAL_LOGS' => ($log_count == 1) ? $user->lang['TOTAL_LOG'] : sprintf($user->lang['TOTAL_LOGS'], $log_count), - 'PAGINATION' => generate_pagination($this->u_action . "&$u_sort_param", $log_count, $config['topics_per_page'], $start, true), + 'PAGE_NUMBER' => on_page($log_count, $config['topics_per_page'], $start), + 'TOTAL' => ($log_count == 1) ? $user->lang['TOTAL_LOG'] : sprintf($user->lang['TOTAL_LOGS'], $log_count), + 'PAGINATION' => generate_pagination($this->u_action . "&$u_sort_param", $log_count, $config['topics_per_page'], $start), 'U_POST_ACTION' => $this->u_action, 'S_CLEAR_ALLOWED' => ($auth->acl_get('a_clearlogs')) ? true : false, |
