Два больших пальца вверх

Я обновил свой форум昨晚, и теперь он на версии 2.9.0.beta10 (6affbabfd3)

Я использую Reactions, чтобы показывать «большой палец вверх» вместо «сердечка»/«лайка». Я перешёл со старых вопросов и ответов на новые голоса «за», и теперь у меня отображаются два «большого пальца вверх».

Значит, должен быть какой-то конфликт, и так как проблема появилась после установки Upvote и исчезла после его отключения, я пометил это как относящееся к Upvote :wink:

Если вы хотите, чтобы лайк был в виде большого пальца вместо сердца, вы можете ознакомиться с темой Изменить иконку лайка на :+1:

1 лайк

Мне нужно начать брать уроки английского. Или чаще использовать скриншоты. Или и то, и другое :rofl:

Вот в чём проблема сейчас:

2 лайка

Понял! Я просто не очень полезен. :slight_smile:

Кажется, это, вероятно, ошибка; однако моя мысль была в том, что если вам нужен плагин только потому, что вам нравится :+1:, а не :heart:, то существует компонент темы, который справится с этой задачей (хотя я не знаю, как перейти на него, поэтому это, скорее всего, не очень поможет).

1 лайк

Это была полезная подсказка. Хотя, возможно, немного не по теме :rofl: Но лишь немного. Я не знал, что есть ещё и компонент. Надо попробовать.

1 лайк

Теперь у меня появилось немного времени, чтобы разобраться в этом — просто потому, что мне скоро понадобятся голоса «за».

Один палец вверх появляется из компонента Новая иконка лайка. Это ожидаемое поведение.

Но второй появляется из-за плагина Upvotes, и это не должно происходить. Я не включил лайки в настройках плагина, и даже если бы включил, это не должно иметь значения — однако при включённом Upvotes я получаю палец вверх под каждым сообщением.

Есть ли что-то ещё, что я могу попробовать?

Я установил оба варианта для проверки, но у меня не появляются два больших пальца? (С включённой или без включённой настройкой qa enable likes on answers)

Возможно, у вас где-то ещё спрятан небольшой фрагмент пользовательского кода, который добавляет ещё один?

Кажется, я недавно смотрел это, и они используют разные способы хранения своих «дополнительных» реакций/голосов «за»/лайков.

Так что, думаю, один из этих :+1: — от Q/A, а другой — обычный лайк? И ни один из них не из реакций?

Можешь поделиться ссылкой на твой форум, если он публичный?

Скорее всего, да. Просто я не могу понять, где именно :man_facepalming:

Точно. И из-за нового значка «Нравится» это большой палец вверх, но да — второй — это обычная отметка «Нравится».

Первое — из плагина реакций; второе — обычная кнопка «Нравится».

Похоже, у вас не установлен плагин реакций, поэтому вы видите :+1: от обоих.

У меня установлены и активны плагины Reactions и Upvotes, а также компонент New Like, но воспроизвести это не удаётся. :man_shrugging:

Хорошее предположение, но очков не дадим :wink:

И самая первая отметка «лайк» исчезает, когда функция «Голоса» отключена.

Черт, неужели мне придётся пойти долгим путём: отключить всё, а затем по одному снова включить? Это как-то должно быть связано с моей настройкой.

Хм, это странно. Должно быть довольно просто воспроизвести наличие :+1: от голосов «за» рядом с :heart (или :+1: с компонентом). Это ожидаемое поведение. Но я не пробовал.

Верно. Потому что система предлагает :+1:, а у вас лайки тоже отображаются как :+1:. Это именно то, что ожидается.

Как я и предлагал с самого начала: если вам нужно только одно действие реакции в виде :+1:, используйте просто компонент темы, и никакие плагины вам не понадобятся.

На самом деле вы были правы, хотя бы отчасти.

Первый действительно из «Реакций». Но почему он исчезает, когда включены «Голоса вверх»? :flushed:

Одно из решений — не использовать «Реакции», но тогда начнётся бунт…

О, вы имеете в виду Reactions, а не Discourse Retort. Я надеялся, что речь идёт о Retort, так как у меня есть клиент, которому нужно отказаться от Retort. . . .

Похоже, что между Reactions и Upvotes есть проблема совместимости, что является ошибкой. :person_shrugging:

Хм. :thinking: Но если «Like» сопоставлен с :+1: в реакциях, то всё должно совпасть? Попробую ещё раз.

Мне не нужен Retort… В нём слишком много проблем.

Но есть один момент, который я сейчас не понимаю.

  • Плагин Reactions настраивается как «палец вверх»
  • Новый компонент иконки лайка меняет сердечко на «палец вверх»

У меня две части выполняют одну и ту же работу. Почему :flushed:

Здравствуйте,

Кажется, это вызвано одним из неофициальных плагинов, которые вы используете. Если я проверяю ваш сайт в безопасном режиме и просто включаю Отключить неофициальные плагины, то у меня всё работает нормально. Не могли бы вы поделиться списком используемых плагинов? :slightly_smiling_face:

1 лайк

Теперь я на 100% уверен, что пробовал безопасный режим :flushed: Несколько раз на самом деле.

cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-footnote
          - git clone https://github.com/discourse/discourse-bbcode-color.git
          - git clone https://github.com/discourse/discourse-adplugin.git
          - git clone https://github.com/discourse/discourse-docs
          - git clone https://github.com/discourse/discourse-yearly-review
          - git clone https://github.com/discourse/discourse-reactions
          - git clone https://github.com/discourse/discourse-plugin-office365-auth
          - git clone https://github.com/discourse/discourse-google-one-tap
          - git clone https://github.com/davidtaylorhq/discourse-whos-online
          - git clone https://github.com/discourse/discourse-assign.git
          - git clone https://github.com/discourse/discourse-checklist
          - git clone https://github.com/discourse/discourse-data-explorer.git
          - git clone https://github.com/discourse/discourse-restricted-replies
          - git clone https://github.com/discourse/discourse-spoiler-alert
          - git clone https://github.com/discourse/discourse-chat
          - git clone https://github.com/paviliondev/discourse-legal-tools
          - git clone https://github.com/paviliondev/discourse-topic-previews-sidecar
          - git clone https://github.com/discourse/discourse-templates
          - git clone https://github.com/discourse/discourse-saved-searches
          - git clone https://github.com/discourse/discourse-upvotes

Но тогда это должно исходить от legal-tools или topic-previews-sidecar.

1 лайк

У кнопки «Голоса за» сейчас нет её маленькой зелёной галочки из-за ожидающего изменения названия. Означает ли это, что в режиме «Безопасный» она не считается «официальной»?

(т. е. работает ли она в этой версии режима «Безопасный»?)

1 лайк