mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-27 21:58:52 +00:00
[ticket/10435] Remove global announcement from forums total topic count
We need to remove the global announcements from the forums total topic count, otherwise the number is different from the one on the forum list. PHPBB3-10435
This commit is contained in:
parent
72a3bcd048
commit
6a379f1a55
1 changed files with 4 additions and 1 deletions
|
@ -561,6 +561,9 @@ if (sizeof($shadow_topic_list))
|
|||
}
|
||||
unset($shadow_topic_list);
|
||||
|
||||
// We need to remove the global announcements from the forums total topic count, otherwise the number is different from the one on the forum list
|
||||
$total_topics_count = $topics_count - sizeof($global_announce_forums);
|
||||
|
||||
// Ok, adjust topics count for active topics list
|
||||
if ($s_display_active)
|
||||
{
|
||||
|
@ -570,7 +573,7 @@ if ($s_display_active)
|
|||
$template->assign_vars(array(
|
||||
'PAGINATION' => generate_pagination(append_sid("{$phpbb_root_path}viewforum.$phpEx", "f=$forum_id" . ((strlen($u_sort_param)) ? "&$u_sort_param" : '')), $topics_count, $config['topics_per_page'], $start),
|
||||
'PAGE_NUMBER' => on_page($topics_count, $config['topics_per_page'], $start),
|
||||
'TOTAL_TOPICS' => ($s_display_active) ? false : (($topics_count == 1) ? $user->lang['VIEW_FORUM_TOPIC'] : sprintf($user->lang['VIEW_FORUM_TOPICS'], $topics_count)))
|
||||
'TOTAL_TOPICS' => ($s_display_active) ? false : (($total_topics_count == 1) ? $user->lang['VIEW_FORUM_TOPIC'] : sprintf($user->lang['VIEW_FORUM_TOPICS'], $total_topics_count)))
|
||||
);
|
||||
|
||||
$topic_list = ($store_reverse) ? array_merge($announcement_list, array_reverse($topic_list)) : array_merge($announcement_list, $topic_list);
|
||||
|
|
Loading…
Add table
Reference in a new issue