Я собираюсь изменить некоторые источники тем и ответов.
Хочу добавить функцию звёздочного рейтинга рядом с лайками.
Не знаю, какую часть кода нужно изменить в источнике.
Недостаточно знаний языка Ruby, что затрудняет реализацию кода.
Используйте плагин discourse-rating… Добавить
Ошибка: fatal: Not a git repository (or any parent up to mount point /discourse)
Сталкивались ли вы когда-либо с такой же ошибкой при установке плагина?
или
Файлы контроллера или представления
Знаете ли вы, где нужно внести изменения?
Мы не можем помочь с этим здесь. Поддержка ограничивается официальной установкой, которая представляет собой установку на основе Docker с использованием launcher и файла app.yml.
Если вы решите использовать что-то другое, вы берете на себя все дополнительные технические обязательства, которые это может создать.
Я попробовал это дома, и у меня получилось.
Но
Этот метод не работает в компании.
Разница в том, что…
версия Discourse…
в моей компании используется Discourse версии 18.0
Я считаю, что все ставки сняты, пока у вас в компании не будет работающего экземпляра Discourse на последней ветке tests-passed. Только после этого стоит задуматься о добавлении плагинов.
По моему опыту, tests-passed очень надежна, так что вам не о чем беспокоиться (я запускаю три продакшн-сайта на tests-passed).