최신 주제에서 카테고리 숨김 기능이 사라졌습니다

수정 사항을 적용했습니다. 이제 플러그인이 태그 필터에서 카테고리를 억제하지 않습니다.

@RGJ 안녕하세요,
이 플러그인은 억제된 카테고리의 메시지도 새 페이지에서 숨겨야 하나요?

감사합니다

아니요, 그렇게 동작해서는 안 됩니다. 수정 사항을 하나 더 push했습니다.

감사합니다! 완벽하게 작동하네요!

여러분 모두 새해 복 많이 받으세요! :christmas_tree:

누군가 우리 외국어 카테고리가 모든 사용자에게 음소거되지 않도록 설정을 되돌리는 방법을 알고 계신가요? 해당 카테고리는 모든 사용자에게 /categories에 표시되어야 합니다. 현재 약 25,000명 이상의 사용자가 자신에게 표시되어야 할 콘텐츠를 발견하지 못하고 있습니다.

u가 사용자라면 u.muted_user_ids는 볼 수 있지만, 음소거된 카테고리가 어디에 저장되어 있는지 확실하지 않습니다.

users.each do |u|
  # 여기서 해당 사용자의 음소거된 카테고리 중 외국어 카테고리와 일치하는 항목을
  # 찾아 해당 사용자의 목록에서 삭제합니다.
end

또한, irb에서 스크립트를 통해 해당 필드를 찾아 원시 값을 조정하는 것이 안전한가요?

이것은 비교적 간단한 작업입니다. 변경해야 할 곳은 category_users 테이블입니다. 모든 사용자에게 카테고리를 음소거 해제하는 방법은 이 게시물에서 설명했습니다: Trading Buttons - #46 by simon 그리고 해당 토픽의 다른 게시물에서 몇 가지 세부 사항을 추가했습니다.

감사합니다, 한번 해볼게요.

가장 간단한 방법은 사이트 설정을 변경하는 것입니다. 원하시면 기존 사용자에게 음소거 해제 여부를 묻는 프롬프트가 표시됩니다.

감사합니다, 잘 작동했어요. :slight_smile:

안녕하세요,

저희 웹사이트에서 이 문제가 발생하고 있습니다. 이미 3개 카테고리가 최신 게시물 목록에서 제외되어 있으며, 이제 하나 더 추가해야 합니다.

대신 default categories muted 기능을 사용하고자 합니다. 다만, 기존 3개 카테고리에 대해 이전 기능을 비활성화하여 전체 사이트가 동일한 방식으로 동작하기를 원합니다.

저희는 Discourse 인스턴스를 자체 호스팅하고 있으며 데이터베이스에 접근할 수 있습니다. 이전 3개 카테고리의 suppress from latest 플래그가 데이터베이스 어디에 있는지 정보를 제공해 주실 수 있을까요?

AFAIK, 해당 기능이 제거된 후 카테고리들이 기본적으로 음소거(muted) 상태로 변경되었습니다.

해당 옵션이 UI에서 제거된 후 해당 플래그는 더 이상 존재하거나 작동하지 않았습니다.

우리의 목록은 비어 있습니다. 다른 곳에서 음성이 무음 처리되었을 수 있나요?

image

드디어 이 주제를 찾게 되어 정말 기쁩니다. 스테이징된 토픽의 개인 카테고리에서 발생하는 노이즈가 /latest 목록을 어지럽히는 것을 어떻게 해결할지 알아내려고 머리가快要 폭발할 뻔했습니다.

@RGJ 님이 만든 플러그인이 사실상 공식 해결책이 될 예정인가요, 아니면 디스코urses 팀이 아직 다른 것을 개발 중인가요?

(물론, 다양한 플러그인을 통해 분리된 KB 문서, 다른 사이트의 JavaScript로 생성된 블로그 댓글 토픽, 그리고 향후 게시를 위해 시간 설정된 스테이징 토픽과 같이 본질적으로 다른 뷰로 분리된 소음성 콘텐츠를 “숨기는” 기능을 복원하는 것에 +1을 표합니다.)

여러분 안녕하세요. 이곳 첫 게시물입니다.

저도 suppressing 도구를 사용할 수 있는 사용 사례가 있습니다.

저는 Disqus를 중단하고 이미 약 1,000개의 기사가 있는 제 웹사이트의 댓글 시스템으로 Discourse를 사용하기 시작했습니다. 그렇게 한 이후로, 2016년까지 거슬러 올라가는 오래된 게시물들의 댓글 스레드가 “최신” 피드를 범람시키고 있습니다.

“최신” 피드에 최신 기사의 최신 댓글이 추가되지 않는 것은 괜찮지만, 해당 섹션을 카테고리 목록에서 완전히 숨기거나 없애고 싶지는 않습니다.

하지만 오래된 콘텐츠로 그 목록이 계속 범람하는 것은 용인할 수 없습니다.

카테고리를 음소거(mute)하면 사람들이 목록에서 해당 카테고리를 볼 수 없게 됩니다. 음소거를 하지 않으면 더 이상 그렇게 관련성이 높지 않은 내용으로 피드가 범람하게 됩니다.

네, 이는 저희 엔지니어 중 한 명에게 배정된 작업입니다. 하지만 현재로서는 예상 완료 일정을 제공해 드릴 수 없습니다 :smiley:

카테고리 설정 대신 사이트 설정(예: default_categories_watching과 유사한 설정)을 사용하여 플러그인을 만들고 있습니다.

여기 플러그인의 초기 버전입니다.