Да, боюсь, что так и есть. Этот компонент темы, похоже, ещё не работает в стабильной версии. Теперь ветка с пройденными тестами требует обновления, но оно ломается в стабильной версии. Стоит ли мне создать стабильную версию компонента темы? ![]()
Поддержка стабильной версии была бы очень кстати ![]()
Привет ![]()
Я создал новую ветку (stable), которая совместима (я откатил последнее обновление) со стабильной версией Discourse. ![]()
Чтобы установить стабильную версию ![]()
-
Вставьте URL репозитория:
https://github.com/VaperinaDEV/discourse-guest-gate-theme-component -
Нажмите кнопку Advanced…
-
Добавьте имя ветки:
stable
Привет! Этот плагин больше не работает в последней версии, в консоли я вижу эту ошибку:
[PLUGIN discourse-solved] Уведомление об устаревании: Импорт getOwner из discourse-common/lib/get-owner устарел. Используйте import { getOwner } from '@ember/application', или, если вам всё ещё нужен шим-откат, используйте import { getOwnerWithFallback } from 'discourse-common/lib/get-owner';. [устарело с версии Discourse 3.2] [id устаревания: discourse.get-owner-with-fallback]
Есть ли у вас решение, чтобы вернуться к предыдущей версии, чтобы плагин заработал?
Или обновление скоро выйдет?
Это станет переломным моментом для проекта, который я хочу реализовать ![]()
Спасибо, ребята!
Какая у вас точная версия Discourse?
Привет @Kevin_Dufraisse_Grow
Не могли бы вы уточнить, в чём именно проблема? Я только что протестировал это, и компонент работает как положено. Можете ли вы поделиться настройками вашего компонента и версией Discourse и т.д.? Это поможет нам разобраться в проблеме.
Я только что обновил Discourse и протестировал компонент; могу подтвердить, что у меня это тоже работает. ![]()
Выглядит ничем не примечательно. Можете, пожалуйста, поделиться ссылкой на ваш сайт?
К сведению: я не думаю, что это связано? Это другой плагин.
Эта ошибка возникает у меня только при активации компонента ![]()
Конечно, вот ссылка: https://forum.formation-growth-hacking.fr/
Ещё раз огромное спасибо!
Спасибо
Похоже, у вас установлен плагин Guest Gate (Sign Up Popup Plugin), который вызывает эту проблему. Удалите плагин из app.yml и пересоберите — это должно исправить ситуацию.
ну, отчасти, проблема с решённым плагином останется (но, как вы видите, я поднял этот вопрос в соответствующей теме).
Да, это не связано с этим. Это предупреждение об устаревании отображается на каждом экземпляре Discourse и не должно вызывать никаких проблем. Плагину требуется обновление. ![]()
Да, у меня на инстансах тоже есть такие устаревшие уведомления для некоторых из этих компонентов/плагинов.
спасибо, @Don, всё работает! ![]()
Рад, что всё работает. ![]()
Но я заметил ещё одну вещь: в консоли есть предупреждение, которого там быть не должно.
![]()
Кажется, вы установили старую версию компонента или версию stable, которая не будет корректно работать на вашем сайте, так как он не находится на версии stable.
Пожалуйста, удалите эту версию компонента и установите последнюю версию по ссылке: GitHub - VaperinaDEV/discourse-guest-gate-theme-component: Forced login / registration popup insired by Quora · GitHub. ![]()





