Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Поддержка phpBB 3.0.x

Проблема на главной странице форума на phpbb

Помощь в установке, настройке и использовании phpBB 3.0.x
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке форума, Конвертеры

Сообщение 13 май 2018, 23:53

Всем привет.
На заглавной странице любого форума на движке phpbb уже давно присутствует ошибка, для который никто почему-то не делает фикс. У меня самого знаний не хватает, поэтому обращаюсь за помощью.
Проявляется в следующих случаях.
Если в каком-то подфоруме есть только одна тема, которая представляет собой ссылку на перенесенную в другую часть форума тему, то на главной странице ссылка на эту тему отображается с ошибкой.

Небольшое лирическое отступление.
Насколько я понимаю, в таблице phpbb topics есть специальное поле topic_status, которое содержит значение 2, когда топик является "виртуальным", по сути выполняя задачу отсылки на перенесенную тему. При этом в поле topic_moved_id хранится topic_id той самой перенесенной темы.

Возвращаясь к главной странице форума. В колонке "ПОСЛЕДНЕЕ СООБЩЕНИЕ" выводится ссылка на самое последнее сообщение в каждом подфоруме и на тему, к которой это сообщение относится (линк вида viewtopic.php?f=xx&t=yyyy). При этом не проверяется, является ли эта тема реальной или ссылкой на перенесенную тему, соответственно в последнем случае это yyyy вместо значения из topic_moved_id имеет значение topic_id. При попытке просмотра такой темы выдаст ошибку "темы не существует".
Буфер обмена-1.jpg
Буфер обмена-2.jpg
Vladimir.Voronov
Новичок
 
Сообщений: 1
Зарегистрирован:
13 май 2018, 23:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 15 май 2018, 12:55

@Vladimir.Voronov
в чистом phpbb насколько я помню, не показывается последняя тема и для того чтобы показывалось используется специальный мод/расширение. Так может проблема именно в этом расширении?
crash
Поддержка
 
Сообщений: 11324
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.


Вернуться в Поддержка phpBB 3.0.x

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: Yandex [Bot] и гости: 8

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама