Discourse 反应

:discourse2: 简介 Discourse Reactions 允许用户从一系列表情符号中选择来对帖子做出反应,而不仅仅局限于点赞(心形)。可用的表情符号选择可以在管理员设置中进行配置。
:open_book: 安装指南 此插件已内置于 Discourse 核心中。无需单独安装该插件。

对 Discourse 中的点赞感到厌倦了吗?这里有一些你一定会喜欢的内容。

注意:Discourse Reactions 将很快默认为所有站点启用,请参阅 Enabling Discourse Reactions by default for all sites

概述

Discourse-reactions 是一个允许用户对帖子添加反应的插件。该插件可以吸引更多受众参与帖子互动。以前可能不想给你的内容点赞的用户,现在能够发送更具体的信号,表达你的内容带给他们的感受。以前可能不想用手机发帖的用户,现在可以更容易地使用手机进行“反应”。

每个网站的反应可以不同,因为我们有一个很棒的功能,网站管理员可以设置可用作反应的表情符号列表。

要自定义反应,请使用站点设置 discourse_reactions_enabled_reactions 并定义你想要的反应表情符号,用 | 分隔,例如:open_mouth|cry|angry

此插件将作为点赞功能的附加组件工作,任何时候如果你想移除插件,所有点赞都将被保留。


配置

你可以配置以下站点设置:

  • discourse_reactions_enabled 启用插件
  • discourse_reactions_enabled_reactions 定义启用的反应列表,这里允许任何表情符号。默认值: laughing|open_mouth|cry|angry|thumbsup|thumbsdown
  • discourse_reactions_like_icon 替换点赞图标。
  • discourse_reactions_reaction_for_like 定义点赞反应的名称。

创建反应

可以通过点击点赞图标或将鼠标悬停并从反应选择器中选择反应来创建反应。

注意:

  • 在移动设备上,长按点赞图标以打开反应面板。

查看谁做出了反应?

在帖子的左侧,会有一个反应列表,点击它,将显示一个包含反应列表的模态窗口。


如果帖子中只有点赞,将不会有反应列表,但在点赞按钮旁边会有一个点赞计数。点击它将显示相同的模态窗口。

不想看到整个模态窗口?只需将鼠标悬停在列表中的反应表情符号上,即可查看最近做出反应的用户(仅在桌面版网站上可用)。

查看你的反应?

在用户页面活动中,有一个额外的 Reactions 选项卡,你可以在这里找到你做出的所有反应。

查看谁对你的帖子做出了反应?

在用户页面通知中,有一个额外的 Reactions 选项卡,你可以在这里找到对你的帖子做出的所有反应。

徽章

当用户第一次对帖子做出反应时,将获得 First Reaction 徽章。

贡献者

@Ahmed_Gagan

@j.jaffeux
@kris.kotlarek
@Roman

特别感谢

特别感谢 @j.jaffeux 作为如此出色的导师,并在所有事情上提供了超级帮助 :open_hands: 以及 @team 通过尽可能多地发现 bug,帮助我们使插件完美运行。

187 个赞
Custom Discourse Reactions
Share your Discourse Reactions emoji sets here!
Add Dislike Button
Notice: testing Discourse Reactions here on meta for 1 week!
Webhook for reactions?
Discord is taking aim at Discourse. How does Discourse remain unique and stand out from the crowd?
Is it possible to install the "Discourse Reactions" plugin without self-hosting?
Possible security issue with discourse retort emojis
Discourse Gamification
How many TL3 users do you have? Do the TL3 requirements really make sense?
How to disable checker for “Body seems unclear, is it a complete sentence?”
RFE: dark/light mode options for custom emoji
User stream item posts expand issue
Add downvotes at very least
Custon button how "like" ? add custom post buttons
Need a developer to get over the last couple of humps to launch our community
Setup Continuous Integration using GitHub Actions
Comment, Question, & Discussion Level Agreement Voting - is there an extension?
Thumbs-up - three names, one emoji
Is it possible to implement like and dislike functionality at the topic level using the topic-list-item component in Discourse?
How to load more like emoji?
"Nodding your head" in online communication
Does Discourse Reactions Respect Ignores?
Integrating likes with reactions
Discourse-reactions default like icon remains invisible
The default badge queries
Changes to which reactions :thumbsup: are counted as likes :heart:
More expressions on posts
Usage of emojis
Recent Upgrade, Now Re-launch server issue?
Reaction Emoticons
Reaction emojis
TypeError: this.model is undefined for anonymous user when loading topic
Dashboard Report - Reactions
What are your favorite plugins for your community?
Why you should use Discourse internally for your company/team instead of Slack (4 years use case)
Additional emotions apart from like
Love, Hate, Sad, Laughter
Like, dislike or ambivalent
Adding More Like Options
Is there a way to have more emojis than Heart/Like?
[PAID] Forum Contribution Points System
Some topics broken
Introducing Discourse Chat (BETA)
Discourse Retort
E-Mail Preview Summary: wrong number of arguments (given 10, expected 1)
Plugin Reactions limited to System Posts
Bundling more popular plugins with Discourse core
Discourse Retort
Discourse Retort
Add Likes Column
Enabling Discourse Reactions by default for all sites
Enabling Discourse Reactions by default for all sites
Fakebook Theme
Fakebook Theme
Make it easier to discover how to React
Allow a user to cast multiple votes on a single topic?
decorateCookedElement for each page change?
Using Reactions to grant badges
How to add more emojis to like button
Question necromancy: migrating from mattermost
Notice: testing Discourse Reactions here on meta for 1 week!
Notice: testing Discourse Reactions here on meta for 1 week!
Changes to which reactions :thumbsup: are counted as likes :heart:
Post reaction limited by Microsoft Surface Edge + Chrome
Display 'top level comments' separate from comment replies (Alternative to Threaded Comments?)
Add extended reactions for different TL/User Groups
Adding Like Dislike Buttons And Inline Replies To Redditish Theme
'Like' icon used to represent all emotions is sub-optimal
Discourse Retort
Reaction columns on the user list / leaderboard?
2021: The Year in Review