Discourse 리액션

Data Explorer를 사용하여 다음과 같은 항목을 찾을 수 있는 방법이 있을까요?

  • 올해 가장 많은 “:laughing:” 반응을 받은 게시물
  • 올해 모든 게시물 합산 기준 가장 많은 “:laughing:” 반응을 받은 사용자
  • 올해 “:laughing:” 반응을 가장 많이 사용한 사용자

연말 결산을 진행 중인데, 올해 가장 재미있었던 게시물 중 몇 가지를 소개해 보고 싶어요!

1개의 좋아요

참고로 포럼의 admin dashboard - reports에 대시보드 보고서가 있습니다:

데이터 탐색기(Data Explorer) 버전으로 작업할 수도 있습니다.

#data-reporting 카테고리를 검색해 보면 작업할 아이디어를 찾거나 시작하는 데 도움이 될 수 있습니다.

5개의 좋아요

또한 Discourse Yearly Review 플러그인도 있으니, 사용해 보시는 것을 추천합니다.

4개의 좋아요

플러그인을 설치했는데 포럼에서 하트를 마우스로 호버해도 선택기가 뜨지 않습니다. 하지만 모바일에서 길게 누르면 정상적으로 동작합니다. 어떤 문제가 있는 걸까요?

참고로 discourse-reactions.js 파일을 확인했는데 페이지에 정상적으로 로드되고 있습니다.

감사합니다!

1개의 좋아요

저도 Discourse 3.4.1에서 동일한 문제가 발생합니다.
브라우저 콘솔에서 버튼을 검사해 보면 팝오버의 일부는 보이지만, 좋아요 버튼에 마우스를 올려도 활성화되지 않습니다:

전체 기능은 정상 작동합니다. API를 통해 반응 옵션 중 하나에 반응하면 올바르게 기록되고, 해당 게시물에 이모지와 함께 개수가 표시됩니다.

UI 호버 문제인 것 같습니다. 저는 Discourse 플러그인에 대해 잘 모르기 때문에 이 이상은 확인하지 않았습니다. 다른 테마로도 시도해 보았지만 역시 작동하지 않았습니다.

JS 콘솔에 오류가 없으므로 당분간 이대로 두었습니다.

1개의 좋아요

리액션 플러그인이 최신 버전인가요? 그리고 어떤 브라우저를 사용하시나요? 저희는 메타에서 항상 최신 버전의 리액션을 사용하고 있으며, 이와 관련된 다른 보고 사항은 확인되지 않고 있습니다.

3개의 좋아요

안녕하세요 @nat,

@wrapper와 @Graemef가 설명한 것과 동일한 문제를 제 discourse 인스턴스에서 겪고 있습니다. 최신 버전의 Chrome과 Firefox를 모두 시도해 보았지만 해결되지 않았습니다. meta의 버전과 제 인스턴스의 버전을 비교해 보았지만 차이점이 없습니다. 제 discourse 인스턴스에는 플러그인의 최신 버전이 설치되어 있습니다.
차이점으로 볼 수 있는 유일한 점은, 여기서는 <div class="discourse-reactions-picker"></div> 요소가 popperjs 속성(data-popper-placement)을 받지만, 제 인스턴스에서는 그렇지 않다는 것입니다. 또 하나의 중요한 세부 사항: 저는 bitnami 컨테이너 이미지를 사용하여 discourse를 실행하고 있습니다. Discourse 버전은 v3.4.2입니다.

1개의 좋아요

고맙습니다. 관련 팀에 알려드리겠습니다.

1개의 좋아요

@nat 댓글 감사합니다. 저는 여기에 있는 단계를 사용하여 GitHub URL을 통해 최신 버전을 직접 설치하고 있습니다(사실 여기에서는 제 사이트에서 리액션 버튼을 볼 수 있으며, 포럼은 아직 설정 중입니다).

@pushrbx와 마찬가지로 저도 Bitnami 컨테이너 이미지(다만 3.4.1 버전입니다)를 사용하고 있습니다. 이것이 어떤 차이를 만드는지는 모르겠지만, 거기서 원인을 찾을 수 있을지도 모릅니다.

저는 주로 메인 사이트에서 리액션을 위한 API 요청을 사용하는데, 이는 잘 작동하고 있습니다 – 사용된 리액션이 올바르게 표시되고, 하트 버튼도 사용 가능하며 최소한 정상적으로 작동합니다.

1개의 좋아요

@Graemef 님이 설명하신 증상과 동일합니다. 확실하게 확인하기 위해 최신 버전인 v.3.4.4를 시도했고, 플러그인을 수동으로 다시 설치했습니다.

정말 멋진 플러그인을 만들어 주셔서 감사합니다!! 여러분은 정말 록스타입니다.

Font Awesome 6의 전체 라이브러리를 플러그인에 표시하는 데 문제가 있습니다. 사용하고 싶었던 이모지 6개 목록이 있었는데, 검색해 보니 이모지 선택기 테이블에 아무것도 나열되어 있지 않았습니다.

Font Awesome 6의 전체 제공 기능을 활성화하는 과정을 놓친 것일까요?
아래는 제가 사용하려고 했던 아이콘 중 하나입니다.


하지만 검색해도 표시되지 않습니다.

1개의 좋아요

그것은 이모지이지 아이콘이 아닙니다.

기억이 맞다면, SVG 파일을 업로드하여 사이트에서 이모지로 사용할 수 있고, 이후 이를 반응(리액션)으로 활용할 수 있습니다.

2개의 좋아요

정말 맞습니다. 그들을 아이콘으로 생각해 본 적조차 없었네요!
아이콘 업로드 워크플로우를 찾아볼 수 있도록 조금 조사해 보겠습니다.
빠른 피드백 감사합니다 @NateDhaliwal

2개의 좋아요

와! Meta는 거의 모든 것에 대한 문서를 가지고 있으니, 관련 문서를 공유합니다:

사진은 업로드할 수 있지만, SVG는 불가능한 것 같습니다.

5개의 좋아요

만든 이모지, 특히 커스텀 이모지가 있다면 그것까지 포함하여 게시물을 작성하세요.

': emojiname:'을 입력하면 이모지 코드가 다음과 같이 표시됩니다.
:discourse:

:discourse:
3개의 좋아요

감사합니다!
관리자 화면의 외관(Appearance) 메뉴에서 PNG 파일을 이모지로 업로드할 수 있다는 걸 알아냈어요. 그런 다음 플러그인 설정으로 가서 사용 가능한 이모지 목록 맨 아래로 스크롤하면 업로드한 이모지들이 모두 보이며, 마우스를 올리면 나타나는 팝업에 사용할 이모지를 선택할 수 있습니다.

2개의 좋아요

그렇지. 잘 작동하게 되어 다행이야 :clap:!

2개의 좋아요

9개의 게시물이 새로운 주제(코어로 이동하는 플러그인의 소통 방법)로 분리되었습니다.

:partying_face: 이 플러그인은 이제 Bundling more popular plugins with Discourse core 에서 언급된 대로 Discourse 코어에 번들링되어 포함되었습니다. 직접 호스팅(self-hosting)을 사용하고 계신다면, 다음 업그레이드 전에 플러그인을 app.yml에서 제거해야 합니다.

4개의 좋아요

최신 Discourse Reactions 플러그인에 대해 질문이 있습니다. 설명에 "이 플러그인은 좋아요 기능의 추가 기능으로 작동합니다. 언제든 플러그인을 제거해도 모든 좋아요는 보존됩니다."라고 되어 있습니다.

이것이 플러그인을 제거하면 모든 반응 — "싫어요"와 같은 부정적인 반응도 포함 — 이 일반 좋아요로 저장된다는 의미인가요?

또한, Gamification 플러그인을 사용할 때, 모든 반응(긍정적이든 부정적이든)이 일반 좋아요처럼 포인트에 반영되나요?

정확하게 이해하고 있는지 확인하고 싶습니다.

1개의 좋아요