게시물 점수 - 게시물에 참여 지표 표시

:information_source: 요약 게시물에 참여 지표 표시
:eyeglasses: 미리보기 Theme Creator
:hammer_and_wrench: 저장소 GitHub - VaperinaDEV/post-score: Post Score - Display engagement metrics on posts · GitHub
:heart: 도움이 되셨나요? > ./support --coffee
:question: 설치 가이드 테마 또는 테마 컴포넌트 설치 방법
:open_book: Discourse 테마를 처음 접하셨나요? Discourse 테마 사용 입문 가이드

이 테마 컴포넌트 설치

안녕하세요 :waving_hand:

제가 만든 새로운 테마 컴포넌트인 Post Score를 공유하고 싶습니다.

Discourse는 백그라운드에서 참여도를 추적하지만, 일반 사용자는 이를 볼 수 없습니다. 대부분의 소셜 플랫폼에서는 순수한 조회 수만 표시되지만, 이것은 항상 실제 활동을 반영하지는 않습니다. 예를 들어, 주제가 실수로 열리거나 새로고침으로 인해 숫자가 인위적으로 부풀려질 수 있습니다.

이 테마 컴포넌트는 공개 게시물의 오른쪽 위 모서리에 시각적인 Post Score 지시기를 도입하여(점수가 0보다 클 때 표시됨) 진정한 커뮤니티 참여도를 강조합니다.

Screenshot 2026-07-03 at 19.07.28

:light_bulb: 작동 방식

이 컴포넌트는 다음과 같은 여러 가중치 기반 상호작용 신호를 기반으로 게시물 활동/점수를 보여줍니다:

  • :heart: 반응 / 좋아요

  • :speech_balloon: 특정 게시물에서 생성된 답글

  • :link: 입링크 (내부/외부 참조)

  • :bookmark: 북마크

  • :books: 읽기 (실제 읽는 시간 대 실수 클릭)

단순히 부풀려진 원시 조회 통계만 보는 대신, 사용자는 게시물의 실제 가치와 커뮤니티 영향력을 즉시 투명하게 확인할 수 있습니다.

:rocket: 기능

  • 시각적 지시기: 게시물 스트림에서 참여 점수를 은은하게 표시합니다.

  • 실시간 업데이트: 점수는 진행 중인 참여를 반영하도록 동적으로 업데이트됩니다.

17개의 좋아요

여기에 해당 컴포넌트의 설정도 함께 포함하는 것이 좋습니다. 멋진 컴포넌트네요!

훌륭한 작업입니다. 제 앱 엔진에서 게시물 점수를 활용하고 있으므로, 이 방식과 동일한 구조로 만들어 보려고 생각하고 있습니다.

정말 멋진 컴포넌트네요! :clap:

다만, 약간 거슬리는 느낌이 들고 게시글에 시각적 노이즈를 좀 많이 더하는 것 같습니다. 몇 가지 개선 아이디어를 제안해 봅니다:

  • 각 사용자가 표시 여부를 선택할 수 있도록 하기
  • 예를 들어, 오른쪽 상단의 게시글 링크를 호버할 때만 표시하거나, 아니면 다른 게시글 옵션들과 함께 세 점 메뉴 안에 두기
  • 관리자가 표시 기준을 설정할 수 있도록 하기. 예를 들어 점수가 1000을 넘는 게시글에만 표시하는 것입니다. 점수가 매우 높은 게시글에는 :fire:, :heart_on_fire:, 또는 :high_voltage: 이 더 잘 어울릴 수 있으므로, 관리자가 색상이나 아이콘을 커스터마이즈할 수 있도록 하는 것도 좋을 것 같습니다
1개의 좋아요