Discourse 리액션

:discourse2: 요약 Discourse Reactions 플러그인은 사용자가 좋아요 하트 아이콘 외에도 다양한 이모지 중 하나를 선택하여 게시물에 반응할 수 있도록 합니다. 사용 가능한 이모지 목록은 관리자 설정에서 지정할 수 있습니다.
:open_book: 설치 가이드 이 플러그인은 Discourse 코어에 번들로 포함되어 있습니다. 별도로 설치할 필요가 없습니다.

Discourse에서 좋아요(Likes)에 지루함을 느끼고 계신가요? 분명 좋아하실 만한 것이 있습니다.

참고: Discourse Reactions는 곧 모든 사이트에 기본적으로 활성화될 예정입니다. 관련 링크: Enabling Discourse Reactions by default for all sites

개요

Discourse-reactions는 사용자가 게시물에 자신의 반응을 추가할 수 있게 해주는 플러그인입니다. 이 플러그인은 더 많은 청중이 게시물에 참여하도록 유도할 수 있습니다. 이전에 콘텐츠에 좋아요를 누르기를 원하지 않았던 사용자들도 이제 콘텐츠가 자신에게 어떤 감정을 주었는지에 대해 더 구체적인 신호를 보낼 수 있게 되었습니다. 휴대폰으로 게시물을 작성하는 것을 꺼렸던 사용자들도 이제 훨씬 더 쉽게 "반응"을 보낼 수 있게 되었습니다.

사이트 관리자가 반응으로 사용할 이모지 목록을 설정할 수 있는 뛰어난 기능이 있어, 각 웹사이트마다 다른 반응 설정이 가능합니다.

반응을 사용자 정의하려면 사이트 설정 discourse_reactions_enabled_reactions를 사용하여 |로 구분된 원하는 이모지들을 정의하세요. 예: open_mouth|cry|angry

이 플러그인은 좋아요(Likes) 기능의 추가 기능으로 작동하며, 플러그인을 제거하더라도 모든 좋아요는 보존됩니다.


설정

다음과 같은 사이트 설정을 구성할 수 있습니다:

  • discourse_reactions_enabled: 플러그인 활성화
  • discourse_reactions_enabled_reactions: 활성화된 반응 목록 정의 (여기서는 모든 이모지를 사용할 수 있음). 기본값: laughing|open_mouth|cry|angry|thumbsup|thumbsdown
  • discourse_reactions_like_icon: 좋아요 아이콘을 대체합니다.
  • discourse_reactions_reaction_for_like: 좋아요 반응의 이름을 정의합니다.

반응 생성

좋아요 아이콘을 클릭하거나, 마우스를 올려 반응 선택기에서 반응을 선택하여 반응을 생성할 수 있습니다.

참고:

  • 모바일에서는 반응 패널을 열기 위해 좋아요 아이콘을 길게 누르세요.

누가 반응했는지 확인하기

게시물의 왼쪽 측면에는 반응 목록이 표시됩니다. 이를 클릭하면 반응 목록이 포함된 모달이 표시됩니다.


게시물에 좋아요만 있는 경우, 반응 목록은 제공되지 않지만 좋아요 버튼 옆에 좋아요 수가 표시됩니다. 이를 클릭하면 동일한 모달이 표시됩니다.

이 전체 모달을 보고 싶지 않나요? 목록의 반응 이모지에 마우스를 올리면 최근 반응한 사용자를 볼 수 있습니다(데스크톱 사이트에서만 사용 가능).

내 반응 확인하기

사용자 페이지의 활동(Activity) 섹션에는 Reactions(반응) 탭이 추가로 있으며, 여기서 자신이 만든 모든 반응을 찾을 수 있습니다.

내 게시물에 누가 반응했는지 확인하기

사용자 페이지의 알림(Notifications) 섹션에는 Reactions(반응) 탭이 추가로 있으며, 여기서 자신의 게시물에 대한 모든 반응을 찾을 수 있습니다.

배지

사용자가 게시물에 첫 번째 반응을 남기면 First Reaction(첫 번째 반응) 배지가 수여됩니다.

기여자

@Ahmed_Gagan

@j.jaffeux
@kris.kotlarek
@Roman

특별 감사

훌륭한 멘토이자 모든 면에서 매우 도움을 주신 @j.jaffeux님께, 그리고 가능한 한 많은 버그를 찾아내어 플러그인이 완벽하게 작동하도록 도와주신 @team님께 특별한 감사를 드립니다. :open_hands:

187개의 좋아요
Custom Discourse Reactions
Share your Discourse Reactions emoji sets here!
Add Dislike Button
Enabling Discourse Reactions by default for all sites
Notice: testing Discourse Reactions here on meta for 1 week!
Webhook for reactions?
How to disable checker for “Body seems unclear, is it a complete sentence?”
Discord is taking aim at Discourse. How does Discourse remain unique and stand out from the crowd?
Discourse Gamification
How many TL3 users do you have? Do the TL3 requirements really make sense?
RFE: dark/light mode options for custom emoji
Possible security issue with discourse retort emojis
Is it possible to install the "Discourse Reactions" plugin without self-hosting?
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
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
User stream item posts expand issue

A post was split to a new topic: Is it possible to configure reactions to stay in one place?

about.json error while trying to install

2개의 좋아요

이것은 #customization:plugin입니다. 테마나 테마 컴포넌트와 같은 플러그인을 설치할 수 없습니다.

6개의 좋아요

Is this compatible with the Gamification plugin?

1개의 좋아요

Of course. Meta has both, and they work fine. Are they not in your forum?

2개의 좋아요

Hi @haydenjames - i know your forum isn’t using either of these, but yes they are compatible. here is some info about reaction as likes, which affects gamification scoring too.

3개의 좋아요

For some odd reason, I have the plugin Discourse Reactions installed and enabled but my posts don’t seem to be showing the heart.

Is there another option to enable it?

1개의 좋아요

What happens if you inspect the page there? Perhaps the heart element is there, just hidden or a problem with Font Awesome?

1개의 좋아요

You won’t see the like icon on your own posts, until someone else reacts to them.

4개의 좋아요

Is it possible to disable reactions for certain people?

We have a rather toxic user who just puts the “angry” emoji on loads of posts. We have asked him to stop but he hasn’t responded. My choices currently are to suspend him or just leave him.

I’d much rather disable reactions, maybe aside from the Heart, for him only. But there isn’t an option for that.

What if you removed the angry emoji? In my opinion, that emoji doesn’t provide a very positive environment.
Sorry if this sounds rude, I don’t mean it as such.

3개의 좋아요

This has been considered, although we generally have a very friendly community and the “angry” emoji is used in response to news or events that make us angry, not posts that make us angry. Or it’s also used in games that we play, if someone makes a ‘move’ that makes someone else ‘angry’, it’s just a fun game.

But yes as I said we have considered this, but would like to see if we can disable reactions first.

2개의 좋아요

Are you able to talk to the person about it? I think this could best be handled through moderator action. You can warn the person and eventually ban them if they don’t comply.

2개의 좋아요

We have sent them 3 messages and they are not responding to any of them. Today they logged in again and put an angry emoji on at least 30 posts!

I’m curious…

  • do they have legit reason to use angry face?
  • is theirs content otherwise similar than other content in that forum?
  • are other users fine with that content?

If the answer is yes to all of those point then you should just let it be. But if it is no then you should kick them out and go back to normal life.

And if negative emotions are against the culture of that forum, you should disable all of such emojies. Because after that they move to use verbal form and kicking them out would be even easier.

It is just matter of one question: are those posts violating mental environment of community. If not where is the real problem? If yes, do some christmas cleaning :joy:

So, it is matter of moderation, not tuning up the plugin.

Perhaps send them a warning. That could be a reality check for them for them to reflect. If they persist or ignore, send 1 more warning. If they do it again, perhaps suspend them temporarily.

We did already send a warning. No response, they removed themselves from the message.

I sent another, final, warning today.

It’s a shame because they have posted a few times and I don’t like to suspend people but I’d like the option to remove their ability to post reactions.

2개의 좋아요

In the last year, we have moved to a new way to give privileges to people, by group. Maybe an answer here could be to change the discourse reactions enabled setting to e.g. discourse reactions allowed groups setting. That way you could lock this user to trust level 0 and allow reactions to trust level 1, for instance. Or create another group and manually put people in it who are allwed to use reactions.

Screenshot 2024-11-07 at 9.32.00 AM

If many more people express a need for this, we could consider making this change.

But honestly if this person is not listening to you then you need to use your moderator tools to let them know who’s in charge. That is nearly always the way, rather than trying to find a solution in the software.

5개의 좋아요

There is a Customization > Theme component to hide likes from new users as I recall.

You can also use some CSS and add the problem user to a group.

2개의 좋아요