이유 있는 리뷰

:information_source: 요약 이 토픽 컴포넌트는 모더레이터가 검토할 때 조치 사유를 입력하도록 요구할 수 있습니다.
:hammer_and_wrench: 저장소 https://github.com/Lhcfl/review-with-reason
:question: 설치 가이드 테마 또는 테마 컴포넌트 설치 방법
:open_book: Discourse 테마를 처음 사용하시나요? Discourse 테마 사용 입문 가이드

이 테마 컴포넌트 설치

이 컴포넌트는 모더레이터가 검토 시 조작 사유를 입력하도록 허용/요구하며, 이를 토픽에 기록합니다.

:warning: 검토 자격이 있는 모든 사람이 해당 토픽을 볼 수 있도록 해야 하며, 그렇지 않으면 검토가 실패합니다! 설치 전에 설정 부분을 확인하세요.

스크린샷

검토 중

로거 토픽

더 많은 예시


설정

:warning: 중요 "logger_topic_id"를 포함한 모든 설정에 대해:

logger_topic_id는 사유를 기록하는 데 사용되는 토픽입니다.

  • 필수: 검토자(모더레이터 및 카테고리 모더레이터)에게 해당 토픽에 대한 쓰기 권한이 있어야 하며, 그렇지 않으면 검토가 실패합니다.
  • 강력히 권장: hide_reviewable_user_email과 hide_reviewable_details가 true로 설정되지 않는 한, 이 토픽은 다른 사람에게 표시되지 않아야 합니다. 왜냐하면 승인 대상 사용자의 이메일 주소와 플래그된 게시물의 신고자가 직접 기록되기 때문입니다.

설정:

  • logger_topic_id: 전역 logger_topic_id

  • allow_no_reason: 켜져 있으면 검토자는 사유 제공을 생략할 수 있습니다. 그렇지 않으면 사유를 입력해야 합니다.

  • max_length_raw: 자동 로그 게시물에서 인용문의 최대 길이

  • skip_for_categories: 이러한 카테고리에 대해서는 사유 설명 요구를 건너뜁니다

  • logger_topic_id_override_for_catrgories 및 logger_topic_id_override_for_reviewable_type: 이러한 경우 logger_topic_id를 오버라이드합니다. 예를 들어, 사용자 검토는 모더레이터만 수행할 수 있으므로 이 유형에 대해 전용 logger_topic을 설정할 수 있습니다.

  • hide_reviewable_details: 로그에서 검토 가능 항목의 세부 정보(보통 누가 신고했는지, 언제, 왜인지)를 숨깁니다.

  • hide_reviewable_user_email: 로그에서 검토 대상 사용자의 이메일을 숨깁니다.

  • hide_reviewable_user_fields: 로그에서 검토 대상 사용자의 사용자 필드 이름을 숨깁니다.

13개의 좋아요

정말 멋진 테마 컴포넌트네요. 잘 만들었네요 @Lhc_fl :smiley: :clap:

4개의 좋아요

정말 멋진 TC입니다. 신규 사용자는 전체 모더레이터와 관리자만 승인할 수 있기 때문이죠.

신규 사용자 승인 시스템 플래그를 별도의 토픽으로 라우팅하는 것이 가능할까요?

비스태프와 카테고리 토픽을 공유하는 것은 좋은 아이디어가 아닐 가능성이 높기 때문입니다.

최소한 사이트가 카테고리 모더레이터를 어떻게 선택하느냐에 따라 달라질 수 있겠죠.

1개의 좋아요

좋은 제안입니다! 테마 컴포넌트가 업데이트되어 이제 logger_topic_id_override_for_reviewable_type를 사용하여 ReviewableUser=>topic_id 형태로 처리할 수 있습니다.

3개의 좋아요

특수 그룹을 허용할 수 있나요?

이 문장이 정확히 이해가 안 됩니다. '특수 그룹을 허용한다’는 것은 무슨 뜻인가요?

1개의 좋아요

죄송합니다, 제가 잘못 말씀드렸습니다.
그룹이나 TL도 이 기능을 사용할 수 있도록 할 수 있을까요? 예를 들어 TL4와 같은 신뢰할 수 있는 사용자처럼요.

로거 토픽을 말씀하시는 거라면… 네, 감사자가 해당 토픽에 쓰기 권한만 있으면 됩니다. 어떤 그룹이든 볼 수 있게 설정할 수 있으며, 신경 쓸 부분은 오직 보이면 안 된다고 생각하는 정보가 새는 것뿐입니다.

4개의 좋아요

추가로,Moderators 대신 다른 사용자에게 이유를 추가할 수 있는 권한을 부여할 수 있을까요? 카테고리 관리자(Cat Mods)가 그 대상이 될 수 있습니다.
(만약 제가 반복해서 말씀드린 것이라면 죄송합니다)

1개의 좋아요

사용자가 /review에 접근할 수 있는 한, 리뷰에서 이유를 입력할 수 있습니다.

4개의 좋아요