# 点赞，两次

**URL:** https://meta.discourse.org/t/thumbs-up-twice/240867
**Category:** Bug
**Tags:** reactions, post-voting
**Created:** [2022年十月4日 09:37 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867 "2022-10-04T09:37:36Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2022年十月4日 09:37 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/1 "2022-10-04T09:37:36Z")

</div>

我昨晚更新了论坛，现在是 2.9.0.beta10 ([6affbabfd3](https://github.com/discourse/discourse/commits/6affbabfd3a09c09b8800a8b0f81f2a07498c2fb))

我正在使用 Reactions 来显示“点赞”而不是“心形/喜欢”。我从旧的问答模式切换到了新的投票模式，现在我有两个“点赞”了。

所以，一定存在某种冲突，而且因为它是在我安装 Upvote 后开始出现，并在禁用 Upvote 后消失，所以我将此标记为 Upvote 😉

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2022年十月4日 09:57 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/2 "2022-10-04T09:57:52Z")

</div>

如果你只想将“喜欢”图标从心形改为 👍，可以查看 [将“喜欢”图标更改为 👍](https://meta.discourse.org/t/change-the-like-icon-to/87748)。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2022年十月4日 10:05 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/3 "2022-10-04T10:05:00Z")

</div>

我需要开始上一些英语课。或者多用截图。或者两者都用 🤣

现在的问题是：

 ![image](https://global.discourse-cdn.com/meta/original/4X/9/8/7/9875d1839ba6f6dafca9392ac3d212f581845997.jpeg)

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2022年十月4日 16:17 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/4 "2022-10-04T16:17:55Z")

</div>

明白了！我只是没用而已。 🙂

看起来这可能是一个 bug；不过我的重点是，如果你想要这个插件仅仅是因为你喜欢 👍 而不是 ❤，那么有一个主题组件可以完成这个任务（虽然我不知道如何切换到它，所以这可能没什么帮助）。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2022年十月4日 16:37 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/5 "2022-10-04T16:37:22Z")

</div>

那是一个有用的提示。不过可能有点离题 🤣 但只是一点点。我不知道还有一个组件。一定要试试。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2022年十月21日 13:10 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/7 "2022-10-21T13:10:46Z")

</div>

我现在有时间深入研究一下——只是因为我很快就需要点赞了。

一个赞来自组件 [新的喜欢图标](https://meta.discourse.org/t/change-the-like-icon-to/87748)。这是预期行为。

但另一个赞来自点赞，这是意料之外的。我没有在插件设置中启用点赞，即使我启用了，它也不应该有影响——但当点赞被启用时，我会在每篇帖子中收到赞。

还有什么我应该尝试的吗？

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [2022年十月21日 14:09 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/8 "2022-10-21T14:09:05Z")

</div>

我已经安装了两者进行检查，但我没有看到两个点赞？（无论是否启用了 `qa enable likes on answers`）

 ![image](https://global.discourse-cdn.com/meta/original/4X/9/1/2/912fa348ac149e3a4ae1363f7c61a04150297232.png)

你是否在别处隐藏了另一段自定义代码，添加了另一个点赞？

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2022年十月21日 14:32 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/9 "2022-10-21T14:32:58Z")

</div>

> [@Jagster](#):
>
> 我正在使用 Reactions 来显示“赞”，而不是“心形/喜欢”。我已从旧的问答切换到新的投票，现在我有两个“赞”。

我认为我最近看过这个，它们使用不同的方法来存储它们的“额外”反应/投票/喜欢。

所以我想 👍 其中一个来自问答，另一个是常规的喜欢？而且都不是来自 Reactions？

如果您的论坛是公开的，可以分享您的论坛网址吗？

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2022年十月21日 15:31 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/10 "2022-10-21T15:31:19Z")

</div>

> [@JammyDodger](#):
>
> 你是否还有其他自定义代码隐藏在某个地方？

可能吧。我就是找不到在哪里 🤦‍♂️

> [@pfaffman](#):
>
> 所以我想其中一个 👍 来自问答，另一个是普通的点赞

正是如此。因为有了新的点赞图标，所以它是竖起的大拇指，但是的——第二个是普通的点赞。

> **[Katiskan foorumi](https://foorumi.katiska.eu)**
>
> Maailma kohtaa koiraihmiset ja… ihmiset. AI:n kuvaus: ”One user shares a random fact about how a pack of savannah dogs votes by sneezing. Another user mentions not having any plans for the next day.”

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2022年十月21日 15:45 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/11 "2022-10-21T15:45:32Z")

</div>

第一个来自 reactions 插件；第二个是常规的点赞按钮。

我猜你没有 reactions 插件，所以你从两者那里都得到了 👍。

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [2022年十月21日 15:49 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/12 "2022-10-21T15:49:34Z")

</div>

我安装了 Reactions 插件、Upvotes 插件，甚至还有 New Like 组件，并且它们都处于激活状态，但我无法复现此问题。🤷‍♂️

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2022年十月21日 15:52 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/13 "2022-10-21T15:52:13Z")

</div>

猜对了，但不得分 😉

 ![image](https://global.discourse-cdn.com/meta/original/4X/9/a/1/9a1bbf78b8784b2cdb44bc24cfa77e15516baa4d.jpeg)

而且，当禁用“赞”时，第一个“赞”就会消失。

该死，我必须走弯路，关闭所有东西，然后逐个重启。它一定在我的设置里。

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2022年十月21日 15:53 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/14 "2022-10-21T15:53:51Z")

</div>

嗯。这很奇怪。应该很容易复制，让点赞旁边的 👍（或带有组件的 👍）。这是预期的行为。但我还没试过。

> [@Jagster](#):
>
> 并且在禁用点赞时，第一个点赞会消失。

对了。因为它提供了一个 👍，而你的点赞也是 👍。这正是预期的。

正如我一开始建议的那样。如果你只想有一个 👍 的单一反应，那么只使用主题组件，你就不需要任何插件。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2022年十月21日 15:57 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/15 "2022-10-21T15:57:18Z")

</div>

其实你说得对，至少部分是对的。  
第一个确实是来自 Reactions。但为什么禁用 Upvotes 后它就消失了呢 😳  
一个解决方案是不使用 Reactions，但那样会引起叛乱……

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2022年十月21日 16:02 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/16 "2022-10-21T16:02:13Z")

</div>

> [@Jagster](#):
>
> 第一个确实来自 Reactions。但为什么在禁用 Upvotes 时它会消失 😳
> 
> 一个解决方案是不使用 Reactions，但那样就会引起叛乱……

哦，你是说 Reactions 而不是 [https://meta.discourse.org/t/retort-a-reaction-style-plugin-for-discourse/35903。我希望你说的是](https://meta.discourse.org/t/retort-a-reaction-style-plugin-for-discourse/35903%E3%80%82%E6%88%91%E5%B8%8C%E6%9C%9B%E4%BD%A0%E8%AF%B4%E7%9A%84%E6%98%AF) Retort，因为我有一个客户需要放弃 Retort。。。

听起来 Reactions 和 Upvotes 可能存在兼容性问题，这是一个 bug。🤷

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [2022年十月21日 16:02 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/17 "2022-10-21T16:02:36Z")

</div>

嗯。🤔 但是，如果“喜欢”在“反应”中被映射到:+1:，那么它应该匹配吗？我再试试。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2022年十月21日 16:06 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/18 "2022-10-21T16:06:46Z")

</div>

我没有反驳意见……那上面有太多问题了。

但我现在有一件事不明白。

- Reactions-plugin 设置为“点赞”
- 新的“喜欢”图标组件将心形改为“点赞”

我有两部分在做同样的工作。为什么 😳

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [2022年十月21日 16:07 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/19 "2022-10-21T16:07:03Z")

</div>

您好，

这似乎是您使用的某个非官方插件引起的问题。如果我在安全模式下检查您的网站，仅禁用 **非官方插件** ，它对我来说运行正常。您能分享一下您使用的插件吗？ 🙂

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2022年十月21日 16:12 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/20 "2022-10-21T16:12:17Z")

</div>

我现在百分之百确定我尝试过安全模式 😳 实际上试了好几次。

```plaintext
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。

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [2022年十月21日 16:15 UTC](https://meta.discourse.org/t/thumbs-up-twice/240867/21 "2022-10-21T16:15:03Z")

</div>

由于名称更改正在进行中，Upvotes 目前没有小绿勾。这是否意味着它不被安全模式视为“官方”？

（即，它在此安全模式版本中仍然有效吗？）

[下一頁](https://meta.discourse.org/t/thumbs-up-twice/240867.md?page=2)
