Существует ли сейчас способ загружать определённую тему для пользователя при его первом входе на сайт Discourse, но при этом направлять на стандартную главную страницу при всех последующих входах?
Я не думаю, что сейчас есть способ сделать это без некоторой кастомизации. ![]()
В качестве примеров для вдохновения в смежной области можно упомянуть ссылки-приглашения, для которых можно установить опцию «Переход к теме», а также настройку администратора Перенаправлять пользователей на главную страницу:
Перенаправлять пользователей на главную страницу
Автоматически перенаправлять новых и давно отсутствующих пользователей на главную страницу. Применяется только если в настройке сайта «Главное меню» присутствует пункт «Главная».
Хм, есть ли способ принудительно установить выбранную мной страницу в качестве «главной»?
Я думаю, что это возможно реализовать в виде пользовательского плагина. ![]()
В зависимости от вашей ситуации, альтернативным вариантом может быть что-то вроде этого:
https://meta.discourse.org/t/redirect-to-subscription-page/345567/2?u=jammydodger
Я попробовал это. Это должно подойти для вашего случая.
https://meta.discourse.org/t/login-redirect-and-or-group-page-banner-component/
Отлично. Я попробую.