| 요약 | 사용자를 사이트 상단의 배너로 표시합니다 | |
| 미리보기 | Theme Creator | |
| 리포지토리 | GitHub - NateDhaliwal/discourse-featured-user: Shows a banner at the top of the site to feature a user for a timeframe. · GitHub | |
| 설치 가이드 | 테마 또는 테마 컴포넌트 설치 방법 | |
| 디스커스 테마를 처음 사용하시나요? | 디스커스 테마 사용 입문가이드 |
이 테마 컴포넌트를 설치하세요
개요
이 컴포넌트는 관리자가 특정 기간 동안 사이트 상단에 사용자의 통계와 함께 배너로 표시할 수 있도록 합니다. 관리자는 표시할 통계 항목과 사용자 추천 이유(예: 모범적인 행동, TL4/모더레이터 승격 등)를 선택할 수 있습니다. 또한 사용자 카드와 게시물에서 사용자 이름 옆에 아이콘을 표시할 수도 있습니다.
스크린샷
모든 통계가 포함된 배너 (모든 데이터를 원하시는 경우)
일부 통계가 포함된 배너 (균형을 원하시는 경우)
통계가 없는 배너 (설명에 더 초점을 맞추고 싶은 경우)
전체 설명
이 컴포넌트는 아마도 제가 만든 것 중 가장 복잡한 것 중 하나일 것입니다. 이 컴포넌트는 페이지 상단에 사용자를 표시(추천)합니다. 관리자는 배너가 표시되는 기간(날짜로 지속 기간 설정), 표시할 사용자 통계, 배너와 함께 표시할 설명(HTML 허용, 2개의 공간 제공)을 설정할 수 있습니다.
게시물과 사용자 카드에서 사용자 이름 옆에 특수 아이콘(아이콘 이름, 색상 및 호버 텍스트 모두 설정 가능)을 표시하는 옵션도 있습니다. 다음과 같습니다:
게시물 (툴팁 포함[1][2]):
사용자 카드 (여기서도 툴팁이 작동합니다):
배너는 기본적으로 홈페이지에서만 표시되지만, 관리자가 모든 페이지에서 표시하도록 변경할 수 있습니다.
이 컴포넌트는 새로운 TL4, 모더레이터 등을 발표하는 데 사용할 수 있습니다.
팁: 배너 텍스트에서
<a class="mention">username_here</a>를 사용하면 대상 사용자에게 알림을 보내지 않으면서도 클릭 시 사용자 카드가 표시되는 @멘션 버블을 생성할 수 있습니다.
사용자 이름(username)을 정확히 입력하고 이름(name)을 입력하지 않도록 하세요. 공개 프로필을 숨긴 사용자를 입력하지 마세요. 이렇게 하지 않으면(또는 그렇게 하면) 무한 로딩과 많은 오류가 발생하며, 속도 제한(rate limiting)이 발생할 수도 있습니다.
이 컴포넌트는 모바일 버전이 없으며, 데스크톱 버전만 지원됩니다. 불편을 드려 죄송합니다.
사용자 요약 페이지의 UserStat와 UserProfileAvatar 컴포넌트를 재사용했으며, 개발자가 컴포넌트를 쉽게 재사용할 수 있다는 것은 놀라운 일입니다.
설정 (준비하세요 - 설정이 많습니다)
| 설정 이름 | 설정 설명 | 기본값 |
featured_user |
추천하려는 사용자의 사용자 이름 | 없음 |
featured_user_banner_text_above |
배너 위에 사용자 업적을 설명하는 텍스트 (HTML 지원) | 없음 |
featured_user_banner_text_below |
배너 아래에 사용자 업적을 설명하는 텍스트 (HTML 지원) | 없음 |
featured_user_banner_text_align |
배너 텍스트 정렬 방식 (왼쪽, 오른쪽 또는 가운데) | center |
auto_resize_banner |
항목 수에 맞춰 배너 너비를 자동으로 조정 | false |
featured_user_banner_display_start_date |
배너 표시 시작 날짜; 형식은 YYYY-MM-DD | 1900-01-01 |
featured_user_banner_display_end_date |
배너 표시 종료 날짜; 형식은 YYYY-MM-DD | 2100-01-01 |
featured_user_banner_display_on_homepage |
배너를 홈페이지에서만 표시합니다. 이 옵션을 해제하면 모든 페이지에서 배너가 표시됩니다 | true |
featured_user_banner_border_color |
배너 테두리 색상 (CSS 변수 및 16진수 코드 허용) | var(--primary) |
featured_user_banner_border_roundness |
배너 테두리 둥글기, px 단위 | 3 |
featured_user_banner_border_thickness |
배너 테두리 두께, px 단위 | 10 |
featured_user_show_featured_icon_in_user_card |
사용자가 추천된 동안 사용자 카드에서 사용자 이름 옆에 아이콘 표시 | true |
featured_user_featured_icon_in_user_card |
위의 설정에 대해 표시할 아이콘 | award |
featured_user_featured_icon_color_on_user_card |
위의 아이콘 색상 | var(--gold) |
display_total_likes_given |
사용자가 준 총 좋아요 수 표시 | true |
display_total_likes_received |
사용자가 받은 총 좋아요 수 표시 | true |
display_total_post_count |
사용자가 작성한 총 게시물 수 표시 | false |
display_total_topic_count |
사용자가 만든 총 주제 수 표시 | false |
display_total_read_time |
사용자가 읽은 총 시간 표시 | false |
display_total_days_visited |
사용자가 방문한 총 일수 표시 | false |
display_gamification_score |
사용자의 게이미피케이션 점수 표시 | false |
테마 번역
| 번역 이름 | 설명 | 기본값 |
user.featured_user_icon |
호버 시 툴팁 아이콘 텍스트 | “이 사용자는 추천되었습니다!” |
나중에 한 명뿐 아니라 여러 사용자를 추천하도록 지원하도록 기능을 강화할 수 있습니다.
만약 버그나 문제를 발견하시면 게시해 주세요. 피드백을 환영합니다.
누군가에게 도움이 되기를 바랍니다!






