# 点赞 - 三个名字，一个表情

**URL:** <https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210>\
**Category:** UX\
**Tags:** reactions\
**Created:** [2023年三月6日 10:41 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210 "2023-03-06T10:41:07Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)\
**Post date:** [2023年三月6日 10:41 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210/1 "2023-03-06T10:41:07Z")

</div>

一位客户要求我查看他们遇到的一个配置问题，他们认为这是他们的错。经过一番挖掘，我发现事实并非如此。——当前使用 #reactions 将 ❤ 替换为 👍 的“正确”方法要求使用_三个不同的标识符_来引用它。

从他们开始的地方 `discourse reactions enabled reactions` 开始，👍 被称为“+1”。好的，这说得通。

 ![Screenshot 2023-03-06 at 4.31.20 AM](https://global.discourse-cdn.com/meta/original/4X/2/e/b/2eb8b91868e781ba95d5508d519a7b224ed98c94.png)

下一步，将 👍 映射为计为点赞是一个简单的下拉菜单，它来自之前的列表：

 ![Screenshot 2023-03-06 at 4.32.03 AM](https://global.discourse-cdn.com/meta/original/4X/4/6/9/469c28e4d791836afdd110a95c5cb298e1661816.png)

选择“+1”的条目，它就会神奇地变为“1”：

 ![Screenshot 2023-03-06 at 4.33.31 AM](https://global.discourse-cdn.com/meta/original/4X/2/d/7/2d79212f7059c29166a2c5759373f80ca86f4481.png)

最后，更改图标需要设置 `discourse reactions like icon`。这两个组合中需要哪一个？是 +1 吗？1 呢？都不是，这两个都会导致图标丢失。它是“thumbs-up”：

 ![Screenshot 2023-03-06 at 4.36.45 AM](https://global.discourse-cdn.com/meta/original/4X/7/4/3/74336338bdbb447fe98659cf22b4617759996932.png)

这意味着最终的配置，以设置一个图标并将其放在列表顶部，看起来是_这样的_：

 ![Screenshot 2023-03-06 at 4.37.25 AM](https://global.discourse-cdn.com/meta/original/4X/b/0/9/b099f16097647a866246e767affd2931b9fecbf8.png)

他们有什么希望呢？ 🤯

---

<div class="post-metadata">

**Author:** ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)\
**Post date:** [2023年三月6日 14:22 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210/2 "2023-03-06T14:22:04Z")

</div>

该图标是iirc的一个Font Awesome图标。还有一个主题组件用于更改图标等。

---

<div class="post-metadata">

**Author:** ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)\
**Post date:** [2023年三月6日 14:23 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210/3 "2023-03-06T14:23:21Z")

</div>

当然，我知道还有其他方法。但这并不是我真正想说的。

---

<div class="post-metadata">

**Author:** ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)\
**Post date:** [2023年三月6日 14:32 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210/4 "2023-03-06T14:32:49Z")

</div>

心是 Font Awesome。如果你想要点赞，你需要将 Fontawesome 图标添加到网站图标中，然后在 Reactions 插件中使用它。

该图标不是 emoji。

`fa-thumbs-up` 我认为是你要找的图标。

> [@sam](#):
>
> `discourse_reactions_like_icon` 用于替换 **点赞图标**

该主题组件也使用相同的方法将图标更改为另一个 Fontawesome5 图标。

---

<div class="post-metadata">

**Author:** ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)\
**Post date:** [2023年三月6日 14:43 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210/5 "2023-03-06T14:43:51Z")

</div>

我明白你说的所有内容——我配置这些东西已经很多年了。

我认为你完全没有抓住我的重点。

---

<div class="post-metadata">

**Author:** ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)\
**Post date:** [2023年三月6日 14:45 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210/6 "2023-03-06T14:45:11Z")

</div>

依我看，你的意思是它不直观，应该说明需要一个 Fontawesome 图标，而不是仅仅说更改图标。

所以是的，它可以像主题组件一样清晰。

---

<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:** [2023年三月6日 14:53 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210/7 "2023-03-06T14:53:37Z")

</div>

🤔 我认为这几天也出现了这种情况，但可能被主题计时器吞没了。您认为我们可以如何让这件事变得更容易？

---

<div class="post-metadata">

**Author:** ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)\
**Post date:** [2023年三月6日 15:02 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210/8 "2023-03-06T15:02:47Z")

</div>

首先，下拉菜单应正确显示表情符号的名称。

另一个字段需要指示它期望的数据。

如果您有三个字段，对于不懂的人来说，它们都指代完全相同的东西，那么期望它们填充_完全相同的数据_是相当合理的。为表情符号或最常见的 FontAwesome 图标创建别名将是在大多数情况下实现此目的的简便方法。指示他们从何处查找正确的名称是另一种方法。

下拉菜单中缺少“+”号很可惜，因为它只会加剧混乱。

---

<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:** [2023年三月6日 15:29 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210/9 "2023-03-06T15:29:58Z")

</div>

我认为有人建议添加图标选择器会很有用：

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/1/5/415adbe8ef237e8286e8cfcc2d921d2e99edad0f.png)

不过，你可能仍然会因为查找“+1”而不是“赞”而犯错，但这至少会给你一个机会？

---

<div class="post-metadata">

**Author:** ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)\
**Post date:** [2023年三月6日 15:31 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210/10 "2023-03-06T15:31:39Z")

</div>

绝对没问题——这里的任何常客都知道如何让这些东西正常工作的内部门道和秘密暗号。

从我通常认为技术精湛的用户那里获得的真实反馈表明，其他人将难以应对当前的这一版本。

---

<div class="post-metadata">

**Author:** ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)\
**Post date:** [2023年三月6日 15:38 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210/12 "2023-03-06T15:38:58Z")

</div>

依我看，这可能是一个相当常见的自定义。应该提供“点赞”图标作为“心形”图标的默认替代选项。

例如：

选择点赞图标：

- 心形
- [\_] 点赞 👍：
- [\_] 其他：\_\_\_\_\_\_\_\_\_\_\_ (Fontawesome 图标)

---

<div class="post-metadata">

**Author:** ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)\
**Post date:** [2023年三月6日 15:43 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210/13 "2023-03-06T15:43:28Z")

</div>

好的，[这些请求可以追溯到 2013 年](https://meta.discourse.org/t/change-the-like-icon/7460)。在个人/社区设置中，爱心图标可能还可以，但对于任何专业环境，我通常被要求将其替换为 👍。

---

<div class="post-metadata">

**Author:** ![thoka](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thoka/32/115652_2.png) [@thoka](https://meta.discourse.org/u/thoka)\
**Post date:** [2023年九月11日 07:10 UTC](https://meta.discourse.org/t/thumbs-up-three-names-one-emoji/257210/16 "2023-09-11T07:10:52Z")

</div>

您认为以下内容如何？

> [@Use the first entry in \`discourse reactions enabled reactions\` as icon for reactions](https://meta.discourse.org/t/use-the-first-entry-in-discourse-reactions-enabled-reactions-as-icon-for-reactions/278522):
>
> Consider using the first icon defined in the site setting discourse\_reactions\_enabled\_reactions as the UI element / button. This could, to my understanding, make the option discourse\_reactions\_like icon obsolete and the configuration more consistent.
