From: Ruslan U. <rx...@ph...> - 2009-10-28 16:50:10
|
Author: rxu Date: Wed Oct 28 16:49:23 2009 New Revision: 10243 Log: Fix Bug #53285 introduced in r10018 - Mark the first visible forum on index as unread if there's any unread global announcement Authorised by: Bantu Modified: branches/phpBB-3_0_0/phpBB/includes/functions_display.php Modified: branches/phpBB-3_0_0/phpBB/includes/functions_display.php ============================================================================== *** branches/phpBB-3_0_0/phpBB/includes/functions_display.php (original) --- branches/phpBB-3_0_0/phpBB/includes/functions_display.php Wed Oct 28 16:49:23 2009 *************** *** 323,329 **** $forum_unread = (isset($forum_tracking_info[$forum_id]) && $row['orig_forum_last_post_time'] > $forum_tracking_info[$forum_id]) ? true : false; // Mark the first visible forum on index as unread if there's any unread global announcement ! if (($forum_id == $forum_ids_moderator[0]) && ($root_data['forum_id'] == 0) && $ga_unread) { $forum_unread = true; } --- 323,329 ---- $forum_unread = (isset($forum_tracking_info[$forum_id]) && $row['orig_forum_last_post_time'] > $forum_tracking_info[$forum_id]) ? true : false; // Mark the first visible forum on index as unread if there's any unread global announcement ! if ($ga_unread && !empty($forum_ids_moderator) && $forum_id == $forum_ids_moderator[0]) { $forum_unread = true; } |