카테고리 내 특정 주제를 회원 전용으로 제한

토픽에 대한 태그 기반 권한을 찾고 있습니다. 제 사용 사례는 다음과 같습니다. 특정 카테고리(구체적으로는 RSS를 통해 생성된 방식)에 속하는 몇 가지 토픽이 있습니다. 하지만 이 중 일부 토픽은 회원 전용(즉, 공개되지 않음)으로 제한하고 싶습니다.

선택한 토픽에 대해 권한을 설정할 수 있다면 그것도 저에게 도움이 될 것입니다. 하지만 그것도 불가능해 보입니다.

이미 다른 방식으로 이 문제를 해결하고 계신가요 (예: 다른 카테고리로 이동시키는 것)?

이 작업을 태그로 수행할 수 있다면, RSS 통합 자체에서 제어해야 하나요? 아니면 토픽이 생성된 후에 적용하는 것인가요?

이를 우회하기 위해 다른 카테고리로 이동시키고 있습니다. 이상적인 방법은 아니지만, 아무 문제가 없기를 바랍니다.

네, 주제를 확인한 후 수동으로 적용하고 있습니다.

어떤 부분이 더 큰 문제인가요?

  • a) 같은 카테고리 내에서 태그 대신 다른 카테고리를 사용해야 하는 것, 또는
  • b) 자동화 대신 수동으로 처리해야 하는 것

이 부분이 내게는 더 큰 문제입니다.

이동을 자동화할 수 있는 커스텀 자동화 스크립트를 만들 수 있을지 궁금합니다.

제 이해로는 현재 태그에는 권한 관리 기능이 거의 없습니다. 태그가 특정 그룹만 사용할 수 있다는 점과, 스태프가 표시 여부를 설정할 수 있다는 것 정도만 가능할 뿐입니다. 현재 상태에서는 커스텀 플러그인이 필요할 것으로 보입니다. 또한 RSS 피드에도 적용해야 한다면 상황이 더 복잡해질 수 있습니다. 따라서 주제를 접근/시청할 수 있는 사용자를 제한하는 데 필요한 권한을 갖춘 카테고리가 가장 적합할 것입니다.

저에게는 크게 문제가 되지 않습니다. 태그도 수동으로 할당되니까요.

개별 토픽을 멤버 전용으로 설정할 수 있다면 그것도 저에게는 괜찮습니다.

그러면 결국 수동으로 태그가 지정되기 전에 해당 주제가 일정 기간 동안 공개된다는 뜻이 됩니다.

따라서 #customization:theme-component를 커스텀해서, 특정 그룹에게 주제를 x 카테고리로 이동하고 y 태그를 적용할 수 있는 옵션을 제공해야 할 것 같습니다.

아니요, 저는 원해서 다른 카테고리로 옮기는 것이 아닙니다. 권한 설정이 부족하기 때문에 반드시 옮길 수밖에 없습니다.

그렇다면 복잡한 플러그인을 만들거나, 기존 플러그인을 후원하는 방법을 고려해야 합니다.

커스텀 테마 컴포넌트를 사용하여 게시물을 이동하고 태그를 적용하는 방식의 장점은 여러 번의 클릭이 아닌 단 한 번의 클릭으로 완료할 수 있다는 것입니다.

카테고리와 유사한 권한 시스템을 추가하는 것은 쉬운 작업이 아닙니다.

다른 방법이자 아마도 더 간단한 방법은 태그를 사용하지 않고, 대신 태그 이름과 동일한 이름을 가진 카테고리로 전환하는 것입니다.

네, 설명해 주셔서 감사합니다.

이것이 제게 앞으로 나아갈 길이 될 수도 있겠네요.

운영자(Op)의 게시물을 확인하고 있습니다. 해당 주제들이 운영자가 이동시키고 특정 그룹이 지정된 경우에만 볼 수 있기를 원하신다면, 자체 호스팅(self-hosted) 환경이라면 #customization:plugin 채널에 있는 ‘Private Topics’ 플러그인을 사용할 수 있습니다. 이 플러그인은 주제 작성자와 설정된 그룹만 볼 수 있도록 합니다.

호스팅 서비스를 이용 중이라면, 해당 플러그인이 포함된 플랜이 필요합니다.

해당 플러그인으로 이동하는 링크입니다.

이 플러그인은 여전히 카테고리에 연결되어 있으며, 카테고리 권한을 사용하는 것이 내게는 차이가 없습니다.

네, 그렇게 할 수 있지만, 태그 이름을 카테고리 이름으로 지정하고 주제를 해당 카테고리로 이동시키는 대안을 사용할 수도 있습니다. 그러면 플러그인이 해당 주제에서 오너(Op)와 설정된 그룹만 게시글을 보고 응답할 수 있도록 설정합니다.

물론 오너와 특정 그룹만 게시글을 보고 상호작용할 수 있도록 하고 싶은 경우에만 해당됩니다.

이 방향의 목적이 어떻게 작동하는지 예시를 하나 주실 수 있을까요? 어떤 방향을 필요로 하거나 원하시는지 이해하기 쉽게 하기 위해서입니다.

또 다른 옵션은 사람들이 게시글을 작성할 수 있는 메인 카테고리를 만들고, 태그 이름을 사용하여 하위 카테고리를 생성하는 것입니다. 하위 카테고리(태그)에는 정교한 권한을 설정할 수 있으며, 카테고리를 카테고리\하위 카테고리로만 수정하면 됩니다.

좋아요, 명확히 설명해 주셔서 감사합니다. 그러면 이 부분에 집중해 보겠습니다.

이것이 왜 당신과/또는 당신의 커뮤니티에 문제가 되는지 이해할 수 있도록 도와주실 수 있나요? 이 주제들이 다른 카테고리에 배치되는 것이 무엇이 문제일까요? (비공개 카테고리를 공개 카테고리의 하위 카테고리로 설정하는 것이 도움이 되나요? 이미 그렇게 하고 계신가요?)

설명에 도움이 되는 스크린샷이나 링크를 공유해 주시면 더 좋습니다.

저는 콘텐츠와 모더레이터의 결정에 따라 일부 토픽의 가시성을 제한하고 싶습니다. 즉, 로그인한 사용자만 볼 수 있도록 해야 합니다. 보통은 이러한 권한이 설정된 카테고리로 이동시켜서 처리합니다.

또한 RSS Poll 플러그인을 설정하여 게시물을 포럼의 전용 카테고리에 재게시하고 있습니다. 이 기능은 이제 폐지된 planetplanet.net 소프트웨어에서 제공되었기 때문에 해당 카테고리는 "Planet"이라고 부릅니다.

여기서 문제가 생깁니다. RSS에서 재게시된 글도 가시성이 제한되어야 하는 토픽일 수 있지만, 하나의 토픽은 두 개의 카테고리에 속할 수 없습니다. 반면, 토픽은 반드시 카테고리에 속해야 하므로 대부분의 RSS 글은 한 카테고리에, 일부는 다른 카테고리에 배치됩니다. 이러한 일관성 없는 구조가 마음에 들지 않습니다.

이 테마 컴포넌트가 적합할 것 같다는 생각이 듭니다: Gated Topics in Category

찾고 계실 것 같은 enabled tags 설정이 있습니다.

왜 이것이 일관성 부족인가요? 결국 서로 다른 권한이 부여되어 있기 때문입니다. 그리고 다른 태그가 일관성 부족이 되지 않는 이유는 무엇일까요?

더 제한적인 범주가 다른 범주의 하위 범주라면, 실제로는 거의 알아차리지 못할 것입니다.

예를 들어, 사용자가 RSS 카테고리에 구독되어 있으면 일부 주제(topics)를 놓칠 수 있습니다.

주제에 여러 태그를 추가할 수 있기 때문입니다.

저는 아직 중첩된 카테고리(nested category)를 사용하기 시작하지 않았습니다. 이 포럼은 최근에야 Discourse로 이전되었습니다.

이것은 유망해 보입니다! 나중에 시도해 볼 것입니다.

로그인된 사용자의 경우, 카테고리 권한을 '모두’에서 신뢰 수준 1 신뢰 수준 0으로 변경하십시오.

하위 카테고리는 여전히 상위 카테고리의 일부입니다. 다만 RSS 설정을 조정하거나 추가해야 할 수도 있습니다.

사용자 교육이 필요할 수 있으므로 이러한 상황이 발생할 수 있습니다. 하지만 현재 피드는 중첩된 하위 카테고리를 사용하는 것으로 충분할 수 있습니다.