в общем так
НайтиКОД: ВЫДЕЛИТЬ ВСЁ
if (!empty($_SERVER['SERVER_SOFTWARE']) && strstr($_SERVER['SERVER_SOFTWARE'], 'Apache/2'))Заменить на
КОД: ВЫДЕЛИТЬ ВСЁ
$server_software = $request->server('SERVER_SOFTWARE');
if (!empty($server_software) && strstr($request->server('SERVER_SOFTWARE'), 'Apache/2'))Найти
КОД: ВЫДЕЛИТЬ ВСЁ
$sql = 'SELECT t.topic_id, t.forum_id, t.topic_title, t.topic_last_post_id, t.topic_first_post_id, t.topic_replies, t.topic_replies_real, p.post_id, p.post_text, p.bbcode_uid, p.bbcode_bitfield, p.post_attachment, p.post_approvedЗаменить на
КОД: ВЫДЕЛИТЬ ВСЁ
$sql = 'SELECT t.topic_id, t.forum_id, t.topic_title, t.topic_last_post_id, t.topic_first_post_id, t.topic_posts_approved, t.topic_posts_unapproved, t.topic_posts_softdeleted, p.post_id, p.post_text, p.bbcode_uid, p.bbcode_bitfield, p.post_attachmentНайти
КОД: ВЫДЕЛИТЬ ВСЁ
$replies = ($auth->acl_get('m_approve', $row['forum_id'])) ? $row['topic_replies_real'] : $row['topic_replies'];Заменить на
КОД: ВЫДЕЛИТЬ ВСЁ
$phpbb_content_visibility = $phpbb_container->get('content.visibility');
$replies = $phpbb_content_visibility->get_count('topic_posts', $row, $row['forum_id']) - 1;Если лениво править