Discourse 反应

:discourse2: 摘要 Discourse Reactions 允许用户从一组表情符号中选择反应,而不仅仅是点赞的心形图标。可用的表情符号列表可以在后台设置中进行配置。
:open_book: 安装指南 此插件已包含在 Discourse 核心中。无需单独安装该插件。

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

概述

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 定义点赞反应的名称。

创建反应

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

注意:

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

查看谁反应了?

在帖子的左侧,会有一个反应列表,点击它会弹出一个显示反应者列表的模态框。


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

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

查看你的反应?

在用户页面的活动中,有一个额外的“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?
Possible security issue with discourse retort emojis
How to disable checker for “Body seems unclear, is it a complete sentence?”
RFE: dark/light mode options for custom emoji
How many TL3 users do you have? Do the TL3 requirements really make sense?
Discourse Gamification
Is it possible to install the "Discourse Reactions" plugin without self-hosting?
Discord is taking aim at Discourse. How does Discourse remain unique and stand out from the crowd?
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
Add Likes Column
Allow a user to cast multiple votes on a single topic?
Enabling Discourse Reactions by default for all sites
Fakebook Theme
Fakebook Theme
Make it easier to discover how to React
Discourse Retort
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