У нескольких пользователей на моём форуме наблюдается следующее поведение как описано ниже одним из администраторов моего сайта. Вместо того чтобы ссылка направляла их к посту, где они находились в последний раз, при клике на ссылку темы в списке «Последние темы» их перекидывает на какой-то произвольный, уже устаревший пост гораздо раньше в ходе обсуждения темы.
Можете воспроизвести это здесь, на Meta, или на try.discourse.org?
Я не думаю, что это возможно. Это происходит со списка тем, которые пользователи читали. Я не заходил достаточно давно, чтобы в списке здесь или на тестовом стенде была тема с частичным прочтением, на которую я мог бы сразу нажать.
РЕДАКТИРОВАНИЕ: Я зашел в тему примерно до середины («Настройка входа через Facebook для Discourse, пост 29). Затем я закрыл браузер, вернулся к разделу «Последнее» на meta и нажал на тему, чтобы продолжить чтение. Как и ожидалось, меня перенаправило на пост 30 в этой ветке. Значит, здесь это не воспроизводится, по крайней мере, в рамках краткосрочного теста, который я только что провёл за минуту.
Можете попробовать включить безопасный режим на вашем сайте, чтобы проверить, не мешает ли это какая-то тема или плагин?
Хорошо. Я должен получить ответ в течение дня или около того.
Спасибо за ожидание. Ошибка не воспроизводится в безопасном режиме, что исключает сам Discourse. Среди нескольких десятков плагинов и компонентов темы мне придется перейти к следующему шагу и последовательно исключить каждый из них. Проблема с самим Discourse решена.
@Hifihedgehog Я сталкивался с этой же ошибкой несколько раз в прошлом. В 99% случаев проблема возникала из-за CSS тем или компонентов, а не плагинов.