Кстати, когда я сегодня зарегистрировал тестовый аккаунт, эта тема не была закреплена в разделе /top. Думаю, это потому, что за последнюю неделю не было никакой активности?
Хм… Я только что проверил, и вижу, что тема приветствия закреплена вверху. Тема «Новичок в Discourse? Начните здесь!» является приветственной.
На самом деле, мне бы очень хотелось иметь настройку сайта, которая позволяла бы выбирать тему, которую новые участники видят сразу после входа в систему, и направлять их к этой теме. Тогда я буду уверен, что она им показана, и у них есть хорошие шансы её действительно прочитать!
Это действительно очень странно. Я только что снова протестировал (на этот раз в Safari) и увидел то же самое, что и на моем скриншоте выше. Это первая страница, которую вы видите при активации новой учетной записи? У меня тоже заголовок отличается, например, «Неделя» без диапазона дат.
Я заметил, что до входа в систему на главной странице не отображаются закрепленные темы, и она выглядит почти как ваш скриншот, но без заголовка «Привет, имя пользователя».
Кроме того, когда я вхожу в систему как тестовый пользователь, нажатие кнопки «Лучшее» заставляет закрепленную тему с приветствием исчезнуть, хотя закрепленная тема AMA остается. Также меняется временной диапазон на «Год» и отображается диапазон дат. Странно.
Кажется, что во всех случаях, кроме моего, закрепленные темы отображаются только если они заслуживают места в топе.
Похоже, это работает в большинстве случаев. Когда я пробовал это на своём ноутбуке, всё выглядело так же, как у вас. На моём планшете это выглядело вот так.
Когда я внимательно посмотрел на ваш скриншот, темы выглядели не как /top, а как «Последние». У всех них есть активность за последние несколько минут, будто загружен неверный список.
На моём скриншоте и на одном, который мне кто-то прислал, темы другие.
Да, всё выглядит правильно! Однако здесь что-то не так, конкретно на Meta. Можете проверить, не происходит ли этого на других сайтах, которыми вы пользуетесь?
Я протестировал это на своём личном сайте и вижу то же, что и вы, сразу после первого входа в систему. При обновлении страницы сообщение «Добро пожаловать в наше сообщество! Вот самые популярные недавние темы» исчезает.
Ещё одна странность, которую я заметил на Meta: по умолчанию для раздела «ТОП» выбран недельный период, и это видно на ваших скриншотах. В настройках сайта диапазон по умолчанию установлен как годовой, поэтому у всех он должен быть годовым.
Исходя из моего опыта работы с личным сайтом, кажется, что закреплённые темы вообще не должны отображаться в разделе «ТОП», что логично, если они не являются теми самыми «топовыми» темами, на которые мы хотим направлять людей. Но, к сожалению, это означает, что новые пользователи не перенаправляются на тему приветствия, как я думал.
И ещё одно замечание. При тестировании на личном сайте я также столкнулся с ситуацией, когда после регистрации меня не перенаправили в раздел «ТОП». Я перешёл по ссылке на тему, требующую входа для просмотра. После регистрации меня вернули к этой теме, а не в «ТОП». Это тоже кажется странным. Мне кажется, что такое поведение ожидается, когда вы нажимаете кнопку регистрации на публичной теме.
Кстати, я могу воспроизвести это на своём тестовом сайте. (3.6.0.beta3-latest (46a3d9ca57))
Мои базовые шаги:
- Убедитесь, что в настройках администратора «Верхнее меню» включён пункт
/top - Убедитесь, что включена опция «Перенаправлять пользователей на страницу топа»
- Начните с анонимного просмотра списка тем
/Latestи нажмите «Регистрация» - Введите данные тестового пользователя и отправьте форму
- Перейдите к письму с подтверждением и нажмите ссылку активации
- Активируйте учётную запись — вы будете перенаправлены на форум
Ожидаемый результат: новый пользователь попадает на страницу /top с правильным списком тем категории «топ».
Фактический результат: новый пользователь попадает на псевдо-страницу «топ» — URL указывает на страницу топа, присутствуют другие элементы оформления страницы топа, но список тем фактически соответствует разделу «Последние». При обновлении страницы отображаются правильные данные для URL, указанного в адресной строке.
Кажется, что в тот момент, когда пытается загрузиться список тем, он не формируется полностью, и вы получаете смесь оформления раздела «Топ» с контентом из раздела «Последние».



