Привет! Я хочу изменить причины приостановки пользователей в Discourse (заменить их примерно на 10 фиксированных, «зашитых» в код причин без сохранения в базу данных), не затрагивая ядро системы, с помощью создания плагина или компонента. Можешь написать для меня код? Моя версия Discourse — 3.5.2.
Если вы просите выполнить работу, пожалуйста, перенесите это в Marketplace.
Пожалуйста, просто дайте совет, спасибо
Я переместил это за вас.
Какой у вас бюджет? Или вы просите бесплатную работу?
Тогда где вы предлагаете их хранить, чтобы было возможно их отображать? Думаю, они могли бы находиться в настройках темы, но это всё равно база данных. Однако наличие 10 жёстко заданных причин не решает вопрос о том, как причина будет связана с пользователем. Предположительно, можно использовать пользовательское поле. Это всё ещё в базе данных, но не потребует изменения схемы.
Скорее всего, нет. Разработка плагинов для старых версий очень сложна. Также сложно устанавливать плагины на старые версии Discourse.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.