Судя по всему, @pfaffman в своём последнем изменении ввёл неполный код (вероятно, непреднамеренно; см. два условия без закрывающих скобок) ![]()
Чёрт. Я добавил сломанный бэк. На следующей неделе посмотрю и, возможно, добавлю тесты, хотя, думаю, линтеры должны были это поймать.
Извините, ребята.
Думаю, на этот раз я действительно всё исправил!
К тому же я добавил тесты, так что в следующий раз, когда я попытаюсь отправить код с ошибками, я получу письмо от GitHub, надеюсь, раньше, чем кто-либо другой это заметит.
РЕДАКТИРОВАНИЕ: Ой. Это был другой репозиторий, который проходил тесты, но я должен был разобраться с этим за несколько минут.
РЕДАКТИРОВАНИЕ: Ну, я думаю, что код работает, но он всё ещё не проходит тесты, как жалуются здесь: How to convince eslint that settings are defined? wah
Благодаря @cvx (How to convince eslint that settings are defined? - #5 by cvx) день спасён.
Я не помню, кто когда-то платил за это, но сейчас они не платят. Если вы находите это полезным, вы можете внести любую сумму, которая кажется вам справедливой, через методы на моём ещё не запущенном новом веб-сайте.
Не волнуйся, Джей! Спасибо за исправление.
Кстати, если ты ещё не заметил, ты оставил отладочные сообщения в коде. ![]()
При просмотре последней сборки возникает следующая ошибка, но только в режиме анонимного пользователя, и она препятствует полной загрузке сайта:
Это был я! Хотя в данный момент я им активно не пользуюсь.
Спасибо, Дэвид, за сообщение об ошибке.
Ага! Теперь всё сходится — именно поэтому вы и создали эту тему!
Жаль. Я как-то думал, что последние изменения всё приведут в порядок.
Я делаю что-то подобное на своей панели управления, так что есть неплохой шанс, что я скоро наткнусь на решение этой проблемы. Чтобы повысить приоритет, пожалуйста, свяжитесь со мной и укажите бюджет.
СJay, не торопись, я использовал лишь очень маленькую и совершенно не важную функцию.
Итак, я установил настройку анонимного доступа на /home, но при обновлении страницы в режиме без авторизации я вижу это в корневом каталоге по адресу https://forums.mysite.com/
Это не приватная страница, и при входе в систему всё работает нормально. Кто-то другой также проверил, что как гость может получить доступ к прямой ссылке.
Такого URL, как /home/, не существует, просто сделайте его /?
Смотрите https://meta.discourse.org/home.
Если вы пришлете мне свой URL, я смогу посмотреть.
ЛС отправлено! Спасибо.
Привет, @pfaffman — это значит, что нам нужно немного изменить этот TC?
Если это важно, у меня всё ещё есть вышеупомянутая проблема с этим компонентом.
Это не сразу очевидно.
Возможно, это связано с этим?
Думаю, нужно обновить систему и проверить, не сломалось ли что-то.
Кажется, что компонент темы, добавляющий маршрут, должен изменить главную страницу, как описано в коммите. Хотите, чтобы главная страница изменилась для всех пользователей или только для некоторых?
Привет, всё ещё не работает.
Для всех, кто не авторизован в аккаунте. Для анонимных пользователей.
Черт. Ну, я не уверен, кто виноват — другой компонент темы или этот, и мне потребуется время, чтобы разобраться.
Если у кого-то с бюджетом возникнут проблемы, я постараюсь помочь и выяснить причину.
Звучит отлично!
Это довольно круто: при нажатии на «Все категории» в боковой панели открывается обычная страница категории.
Единственный нюанс: похоже, это блокирует поисковый баннер, пока не вернуть основную группу обратно.
Интересно, можно ли сделать это совместимым, чтобы баннер отображался на пользовательской главной странице и на основной странице категории без смены основной группы?
Я использую тему Air. При нажатии на «Все категории» в боковой панели отображаются современные блоки категорий и группы, но без поискового баннера.
Однозначно игра меняет правила.


