view=unread#unread по убыванию

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
darth_xs
phpBB 1.0.0
Сообщения: 5
Стаж: 12 лет 10 месяцев

view=unread#unread по убыванию

Сообщение darth_xs »

viewtopic.php

Код: Выделить всё

$first_unread = $post_unread = false;
....
if (!$first_unread && $post_unread)
{
$s_first_unread = $first_unread = true;
}
То есть по умолчанию мы имеем просмотр последнего сообщения при сортировке сообщений по убыванию, а не первого непрочитанного, что требуется... Исправил путем добавления еще одной переменной и проверкой равенства значений текущему $row['post_id'], но, может, я что-то не понял в логике и где-то не увидел какое-то объявление или присваивание?

Добавлено спустя 6 минут 11 секунд:
Версия 3.0.12

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