Я обновил свой форум昨晚, и теперь он на версии 2.9.0.beta10 (6affbabfd3)
Я использую Reactions, чтобы показывать «большой палец вверх» вместо «сердечка»/«лайка». Я перешёл со старых вопросов и ответов на новые голоса «за», и теперь у меня отображаются два «большого пальца вверх».
Значит, должен быть какой-то конфликт, и так как проблема появилась после установки Upvote и исчезла после его отключения, я пометил это как относящееся к Upvote
Кажется, это, вероятно, ошибка; однако моя мысль была в том, что если вам нужен плагин только потому, что вам нравится , а не , то существует компонент темы, который справится с этой задачей (хотя я не знаю, как перейти на него, поэтому это, скорее всего, не очень поможет).
Теперь у меня появилось немного времени, чтобы разобраться в этом — просто потому, что мне скоро понадобятся голоса «за».
Один палец вверх появляется из компонента Новая иконка лайка. Это ожидаемое поведение.
Но второй появляется из-за плагина Upvotes, и это не должно происходить. Я не включил лайки в настройках плагина, и даже если бы включил, это не должно иметь значения — однако при включённом Upvotes я получаю палец вверх под каждым сообщением.
Я установил оба варианта для проверки, но у меня не появляются два больших пальца? (С включённой или без включённой настройкой qa enable likes on answers)
Хм, это странно. Должно быть довольно просто воспроизвести наличие от голосов «за» рядом с :heart (или с компонентом). Это ожидаемое поведение. Но я не пробовал.
Верно. Потому что система предлагает , а у вас лайки тоже отображаются как . Это именно то, что ожидается.
Как я и предлагал с самого начала: если вам нужно только одно действие реакции в виде , используйте просто компонент темы, и никакие плагины вам не понадобятся.
О, вы имеете в виду Reactions, а не Discourse Retort. Я надеялся, что речь идёт о Retort, так как у меня есть клиент, которому нужно отказаться от Retort. . . .
Похоже, что между Reactions и Upvotes есть проблема совместимости, что является ошибкой.
Кажется, это вызвано одним из неофициальных плагинов, которые вы используете. Если я проверяю ваш сайт в безопасном режиме и просто включаю Отключить неофициальные плагины, то у меня всё работает нормально. Не могли бы вы поделиться списком используемых плагинов?
У кнопки «Голоса за» сейчас нет её маленькой зелёной галочки из-за ожидающего изменения названия. Означает ли это, что в режиме «Безопасный» она не считается «официальной»?
(т. е. работает ли она в этой версии режима «Безопасный»?)