무음 상태 시 이모지 반응 기능도 차단

제목이 모든 것을 말해 줍니다.

‘음소거’ 처리된 사용자가 다른 사용자의 게시물에 이모지 반응을 스팸처럼 남기며 계속 '괴롭힘’을 일삼는 상황이 발생했습니다.

일부 사람들의 악의는 정말 끝이 없는 것 같습니다.
사용자가 음소거 처리되면 이모지 반응 기능도 함께 사용할 수 없도록 하는 것이 합리적이라고 생각합니다.

6개의 좋아요

이 문제는 이 주제에서도 함께 거론되었습니다:

2개의 좋아요

여기 제 주제가 도움이 될 수 있을 것 같습니다. @Canapin 님이 특정 그룹에 속하지 않은 경우 카테고리에서 좋아요 버튼을 숨기는 코드를 공유했습니다. 이 코드를 수정하여 현재 사용자의 상태와 침묵(silenced) 여부를 확인하여 버튼을 숨기도록 사용할 수 있을 것입니다.

이것을 임시 해결책으로 사용할 수 있습니다.

2개의 좋아요

최근 이 #customization:theme-component도 발견했습니다. 음소거된 사용자의 TL0을 그대로 두기만 하면 됩니다. 또는 음소거된 사용자를 대상으로 하려면 포크를 사용하세요.

1개의 좋아요

제안해 주신 옵션/우회책에 진심으로 감사드립니다!

가장 빠르게 확인해 보겠습니다. 감사합니다!

음, 음소거된 사용자를 포함하는 새로운 기능을 만들어 보려고 했는데 작동하지 않는 것 같아요.

이상하네요.

저희 커뮤니티가 리액션(반응) 기능을 사용 중이라서 그런 걸 수도 있겠네요.

수정: currentUser를 확인해 보았는데 silenced 속성이 있는 것 같아서요. 그런데 다시 확인해 보니 그런 속성이 없네요.

제가 환각을 보고 있는 건가요? 프론트엔드에서 사용자가 음소거 상태인지 알 필요가 없는 건가요?

핵심(core) 변경 사항으로 인해 업데이트가 필요할 수 있는 Customization > Theme component 링크를 시도해 보셨다면, 해당 컴포넌트에 업데이트가 필요할 수 있습니다.


하지만 @Canapin이 저와 공유한 코드 스니펫을 시도해 보신 것 같습니다. 침묵(silence)에 대한 속성이 있는지 확실하지 않습니다. 대신 그룹을 대상으로 해 보시기 바랍니다. 현재 사용자가 속해 있는 모든 그룹을 CSS로 타겟팅할 수 있는 클래스로 추가하는 #customization:theme-component를 사용해야 합니다.

정적 테스트가 작동한다면, 독성 사용자를 추가할 그룹을 생성하세요. 아마도 북마크(사용자 정의)나 비공개 관리자 카테고리에서 예약된 게시물을 사용하여, 좋아요를 숨기는 데 사용된 독성 그룹에서 멤버를 제거하거나 검토하도록 상기시켜 주는 게시물을 예약하고 싶을 것입니다.

1개의 좋아요