Так как это теперь в ядре (спасибо за это), я включил это на своём основном форуме. Но somehow интерфейс отсутствует: я выбрал по умолчанию вместо и сделал свой собственный выбор. Но кроме иконки «поделиться», у меня пустое место — оно активно и работает: я могу использовать реакции, но состояние по умолчанию пустое вместо отображения большого пальца вверх. Поэтому я предположил проблему с кэшированием в Firefox. Но нет.
На скриншоте ниже я выделил место, где должна быть видна иконка.
У кого-нибудь раньше была эта проблема?
В безопасном режиме, оставив только официальные плагины, проблема сохраняется.
Вы выбрали имя иконки thumbs-up или эмодзи +1? Довольно много людей пытаются использовать имя эмодзи в настройке «Discourse reactions like icon» вместо имени иконки, из-за чего кнопка в интерфейсе может стать пустой.
Это должно быть имя иконки из Font Awesome, а не имя эмодзи.
Ну конечно, это написано на упаковке. Всё же запутанно: у нас два набора несовместимых изображений и третий — для фактических иконок интерфейса, которые мы не можем использовать, если только не сделаем скриншоты, чтобы объяснить другим, где их искать.
Мне очень хочется, чтобы все иконки интерфейса Discourse входили в набор эмодзи стандартного экземпляра Discourse. Это сэкономило бы столько времени на объяснениях.
Ладно, мне правда не хотелось писать здесь, но я уже в отчаянии. Я никак не могу заставить этот плагин работать. Всё настроено правильно, но при наведении на иконку сердца в публикации мне доступно только использование эмодзи сердца — другие варианты не появляются (это стандартное взаимодействие). У кого-нибудь есть идея, что происходит? Вот мои настройки:
Я заметил, что я не могу удалить heart из Discourse reactions enabled reactions, пока он выбран в Discourse reactions reaction for like, хотя вы смогли настроить это таким образом. Что произойдет, если вы измените Discourse reactions reaction for like на что-то другое, сохраните настройки и затем снова переключитесь на heart?
И хотя я предполагаю, что вы уже это сделали, я иногда забываю один раз обновить страницу сайта, чтобы форум загрузился с вновь активированными настройками.
Добавлен эмодзи сердца, заменён эмодзи реакции «Discourse reactions reaction for like» на сердце и возвращён обратно, но всё равно ничего не получается. Обычно при внесении подобных изменений я обновляю страницу или использую режим инкогнито, чтобы перепроверить настройки, но и это не помогло. Я даже попробовал пересобрать приложение с этими изменениями. Всё ещё безрезультатно.
До официальной интеграции этого плагина в Discourse я бы попытался переустановить его. Есть ли способ сделать это, если приложение предустановлено?
Ранее вы не упоминали, что находитесь на стабильной ветке. Плагин в настоящее время включён только в сборках с успешным прохождением тестов. Вам придётся подождать следующего релиза (v3.5), чтобы плагин был включён. Это аналогично новым функциям, которые также доступны только в сборках с успешным прохождением тестов до тех пор, пока текущая версия с успешными тестами не будет слита в стабильную ветку.
Мне бы очень хотелось иметь возможность более детального контроля над этим. Особенно если можно включить функцию по группам. У нас также есть один пользователь, который любит раскидывать негативные эмодзи по определённым темам и постам, поэтому хотелось бы найти способ ограничить это, сохранив функциональность для остальных.