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

게시글이 새로운 주제로 분리되었습니다: 리액션이 한 곳에 유지되도록 구성할 수 있나요?

설치를 시도하는 중 about.json 오류

2개의 좋아요

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

6개의 좋아요

이것은 게이미피케이션 플러그인과 호환되나요?

1개의 좋아요

물론이죠. Meta에는 두 가지가 모두 있으며, 정상적으로 작동합니다. 여러분의 포럼에는 없는 건가요?

2개의 좋아요

안녕하세요 @haydenjames - 포럼에서 이 두 가지 중 어느 것도 사용하지 않는다는 걸 알고 있지만, 네, 호환됩니다. 좋아요로 계산되는 반응에 대한 정보이며, 이는 게이미피케이션 점수에도 영향을 미칩니다.

3개의 좋아요

알 수 없는 이유로, Discourse Reactions 플러그인을 설치하고 활성화해 두었는데도 내 게시물에 하트가 표시되지 않는 것 같습니다.

활성화할 수 있는 다른 옵션이 있을까요?

1개의 좋아요

거기서 페이지를 검사해 보면 어떻게 될까요? 하트 요소가 실제로는 존재하지만 숨겨져 있거나, Font Awesome 관련 문제일 수도 있습니다.

1개의 좋아요

다른 사람이 반응하기 전까지는 내 게시물에 좋아요 아이콘이 표시되지 않습니다.

4개의 좋아요

특정 사용자에게만 리액션을 비활성화할 수 있나요?

상당히 독한 사용자가 여러 게시물에 “화난 얼굴” 이모지를 남기고 있습니다. 그만하라고 요청했지만 아무런 반응이 없습니다. 현재 선택지는 그를 정지시키는 것이거나, 그냥 내버려 두는 것입니다.

가능하면 그에게만 리액션을 비활성화하고 싶고, 하트만 허용하는 정도였으면 좋겠습니다. 하지만 그런 옵션이 없습니다.

1개의 좋아요

화난 이모지를 빼면 어떨까요? 제 생각에는 그 이모지가 아주 긍정적인 분위기를 조성하지 못합니다.
무례하게 들린다면 죄송합니다. 그런 의도는 아닙니다.

3개의 좋아요

이 부분은 고려해 보았지만, 저희 커뮤니티는 대체로 매우 우호적인 분위기입니다. 화난 이모지는 우리를 화나게 하는 뉴스나 사건에 반응할 때 사용하는 것이지, 우리를 화나게 하는 게시물에 사용하는 것이 아닙니다. 또한 저희가 하는 게임에서도 누군가가 다른 사람을 ‘화나게’ 만드는 '수’를 놓으면 단순히 재미로 사용하는 것입니다.

하지만 네, 말씀드렸듯이 이 부분은 고려해 보았지만, 먼저 리액션을 비활성화할 수 있는지 확인해 보고 싶습니다.

2개의 좋아요

해당 사용자와 직접 대화할 수 있나요? 이 문제는 관리자의 개입으로 해결하는 것이 가장 적절하다고 생각합니다. 사용자에게 경고 조치를 취할 수 있으며, 만약 이를 따르지 않는다면 최종적으로 계정 정지(밴)를 내릴 수 있습니다.

2개의 좋아요

우리는 그들에게 3개의 메시지를 보냈지만, 어느 하나에도 응답이 없습니다. 오늘 그들은 다시 로그인해서 최소 30개의 게시물에 화난 이모지를 달아놓았습니다!

궁금한 점이 몇 가지 있어요.

  • 화난 표정을 사용할 정당한 이유가 있을까요?
  • 해당 포럼의 다른 콘텐츠와 비교했을 때, 그들의 콘텐츠가 비슷할까요?
  • 다른 사용자들은 그 콘텐츠에 대해 괜찮아할까요?

이 모든 질문에 대한 답이 라면, 그냥 두는 것이 좋습니다. 하지만 아니오라면, 그들을 내보내고 정상적인 생활로 돌아가야 합니다.

그리고 만약 부정적인 감정이 그 포럼의 문화에 어긋난다면, 그런 이모지를 모두 비활성화해야 합니다. 그렇게 하면 그들은 말로 표현하는 형태로 전환할 것이고, 그들을 내보내는 것이 훨씬 쉬워질 테니까요.

결국 하나의 질문으로 귀결됩니다: 커뮤니티의 정신적 환경을 위반하는 게시물인가? 아니라면 진짜 문제는 무엇인가? 그렇다면, 크리스마스 대청소를 좀 하세요 :joy:

그러니, 이는 플러그인을 조정하는 문제가 아니라, 모더레이션의 문제입니다.

경고 메시지를 보내는 것도 좋을 것 같습니다. 그들에게 현실을 직시하고 반성할 수 있는 계기가 될 수 있습니다. 만약 계속하거나 무시한다면, 한 번 더 경고를 보내세요. 그래도 같은 행동을 반복한다면, 일시적으로 계정을 정지하는 것이 좋겠습니다.

경고 메시지를 이미 보냈습니다. 답이 없었고, 그들은 메시지를 삭제했습니다.

오늘 최종 경고 메시지를 하나 더 보냈습니다.

그들은 몇 번 게시글을 올린 적이 있어서 아쉬운 마음이 들지만, 사람을 정지시키는 것을 좋아하지는 않습니다. 다만, 반응(리액션)을 남길 수 있는 권한을 제거할 수 있는 옵션을 갖고 싶습니다.

2개의 좋아요

지난 1년간 우리는 그룹별로 사용자에게 권한을 부여하는 새로운 방식으로 전환했습니다. 여기서는 discourse reactions enabled 설정을 discourse reactions allowed groups 설정으로 변경하는 것이 해결책이 될 수 있습니다. 이렇게 하면 예를 들어 해당 사용자의 신뢰 수준(Trust Level)을 0으로 고정하고, 신뢰 수준 1 이상에게만 리액션을 허용할 수 있습니다. 또는 리액션 사용이 허용되는 사람들을 수동으로 추가하는 별도의 그룹을 만드는 것도 방법입니다.

Screenshot 2024-11-07 at 9.32.00 AM

많은 사람들이 이 기능에 대한 필요성을 표현한다면, 우리는 이 변경 사항을 고려해 볼 수 있습니다.

하지만 솔직히 말해서, 만약 그 사람이 당신의 말을 듣지 않는다면, 소프트웨어에서 해결책을 찾으려 하기보다 관리자 도구를 사용하여 누가 권한을 가지고 있는지 분명히 알려주는 것이 거의 항상 더 나은 방법입니다.

5개의 좋아요

기억이 정확하다면 새 사용자에게 좋아요를 숨기는 #customization:theme-component가 있습니다.

CSS를 사용하고 문제의 사용자를 그룹에 추가하는 것도 가능합니다.

2개의 좋아요