설문 토픽은 사용자가 보고 싶을 때만 표시되나요?

플러그인은 설치되어 정상적으로 작동하고 있습니다. 이제 가시성 관련 설정을 제대로 맞추려고 하고 있습니다. RSS 피드 게시글에 관심이 있는 사용자는 많지 않을 것이므로, 사용자가 직접 표시를 선택하지 않는 한 사용자 홈페이지에 표시되지 않는 것이 이상적입니다. 홈페이지에 게시글이 표시되지 않도록 Embed unlisted 옵션을 비활성화했지만, 실제로 개별 사용자가 원할 때 홈페이지에서 해당 게시글을 볼 수 있는 방법이 있는지 궁금합니다. 사용자는 하위 카테고리나 코스를 확인해 볼 수는 있지만, 이는 정기적인 업데이트를 제공하는 피드의 본질을 무색하게 만듭니다.

또 다른 문제는 피드에서 온 내용이 다이제스트에 표시되지 않기를 원한다는 점입니다. 이는 Embed unlisted 옵션을 활성화하면 방지할 수 있습니다. 하지만 그러면 해당 게시글들이 Latest 게시글로 표시됩니다. 이것이 제가 고민하는 부분입니다.

제가 놓치고 있는 다른 관리 방법이 있을까요?

RSS 카테고리를 기본적으로 음소거 처리해 주시면 어떨까요?

피드에 있는 게시물을 보고 싶지 않다면 사용자가 해당 카테고리를 음소거할 수 있을 것 같습니다. 이 포럼은 기술 관련 포럼이 아니어서 멤버들이 설정을 이리저리 만지는 것을 좋아하지 않는 경향이 있거든요. 그래서 멤버들의 관리 부담을 줄이고 싶습니다.

embed unlisted 설정을 비활성화해도 RSS 게시물이 홈페이지에 표시되는 것을 방지할 수 없습니다. 해당 설정이 작동하는 방식에 대한 세부 사항은 원문(OP)에 설명되어 있습니다: https://meta.discourse.org/t/configure-the-discourse-rss-polling-plugin/156387#prevent-embedded-topics-from-being-unlisted-3. 이 설정은 Discourse 댓글이 외부 사이트에서 사용될 때 발생할 수 있는 문제를 해결하기 위해 추가되었기 때문에 다소 혼란스러울 수 있습니다. RSS 플러그인과 함께 사용할 경우 이 설정은 큰 의미가 없습니다. 그래서 원문(OP)에서는 이를 비활성화할 것을 제안합니다.

저의 생각에는, 당신의 경우 최선의 해결책은 embed unlisted 설정을 비활성화하고 @Jonathan5님의 조언에 따라 게시물을 기본적으로 음소거(muted)된 카테고리에 게시하는 것입니다.

RSS 게시물을 전용 카테고리에 게시하면, 해당 카테고리를 digest suppress categories 설정에 추가하여 다이제스트 이메일에 게시물이 표시되지 않도록 할 수 있습니다.

Embed unlist의 효과를 테스트해 보고 있습니다. 이 기능을 비활성화하면 RSS 게시물이 로그인 후 기본 페이지인 최신 게시물 목록에 표시되지 않습니다. 이는 말씀하신 내용과 반대되는 것 같지만, 제가 무언가를 오해하고 있는지도 모르겠습니다.

RSS 피드의 게시물은 전용 카테고리에 게시되도록 설정되어 있지만, 두 가지 이유로 기본적으로 비활성화하고 싶지 않습니다.

  1. 사용자가 설정에서 이를 활성화하도록 능동적으로 선택해야 하므로, 사람들이 귀찮아서 무시할 수 있는 ‘opt-in’ 기능이 되어버리며, 이는 다음 문제로 이어집니다.

  2. 새 사용자는 환영 이메일에 안내가 있는 한 opt-in 해야 한다는 것을 알지 못합니다. 만약 그 부분을 읽지 않거나 건너뛰었다면, 피드의 존재 자체를 알지 못할 것입니다.

이러한 선택이 모든 포럼에서 합리적이지는 않을 수 있지만, 제가 운영하는 포럼(고령의 비기술적 사용자가 많은 곳)에서는 이것이 최선의 방법이라고 생각합니다. 관심 없는 사용자가 콘텐츠를 끌 수 있도록 ‘사용법’ 섹션에 카테고리 음소거에 대한 게시물을 추가했습니다.
.

이것은 제가 몰랐던 내용이고, 제가 정확히 필요했던 것입니다. 감사합니다!

사용자가 해당 사이트의 스태프(관리자)인 경우, 비공개(unlisted) 주제도 최신 주제 목록에 여전히 표시되므로 이러한 문제가 발생할 수 있습니다. 일반 사용자는 해당 페이지에서 비공개 주제를 볼 수 없습니다.

참고로, 비공개 토픽은 이제 TL4, 모더레이터, 관리자도 볼 수 있습니다. :+1:

바로 그 이유 때문에 저는 관리자 권한이 없는 일반 계정으로 변경 사항을 테스트합니다,

RSS 게시물의 통합 방식에 대해 제 생각을 바꾸고 있습니다. 원래는 뉴스 피드(모터사이클 스포츠)가 포럼에 자유롭게 게시할 수 있도록 하고, 보고 싶지 않은 멤버들은 해당 하위 카테고리를 무음 처리하도록 하려 했습니다. 하지만 자동 게시는 커뮤니티를 구축하는 사용자가 능동적이고 자발적으로 콘텐츠를 생성한다는 원칙에 위배된다고 판단했습니다. 그래서 피드를 멤버들을 위한 선택적 혜택으로 도입할 가능성이 높습니다.

제가 하려는 말은, 피드백은 항상 도움이 되며 여기 있는 다른 분들의 의견을 소중히 생각한다는 것입니다.

스테이징 서버에서 원하는 대로 설정하고 정상 작동하도록 만들었습니다. 이번 주에는 프로덕션 서버에 플러그인을 설치하고 동일한 방식으로 모든 것을 설정했지만, 지정된 하위 카테고리에서 피드에서 아무것도 표시되지 않습니다. URL은 분명히 정확하며 업데이트를 제공하고 있습니다. 스테이징 서버의 폴링 설정에서 복사해서 별도의 RSS 리더에 붙여넣어 보았지만 문제없었습니다.

플러그인은 활성화되어 있습니다.

폴링이 설정되어 있습니다. 이 설정들은 저장되어 있습니다. 'trumpet’은 포럼용 디스코봇(Discobot)의 이름이 변경된 것입니다 - 그에게 할 일을 하나 주려고 했거든요. 스테이징 서버에서는 이 설정을 성공적으로 사용했습니다.

수신용 하위 카테고리는 다음과 같은 보안 설정으로 존재합니다.

채널은 기본적으로 음소거(muted)되어 있습니다…

…그리고 제 사용자 계정(관리자 권한도 있음)에 대해서는 음소거를 해제했습니다. 기본 레벨(Basic level)만 가진 테스트 계정도 있지만, 사용자 추적 설정에서 기본 음소거를 해제한 후에도 아무것도 보이지 않습니다.

두 서버 모두 모든 것이 동일해 보이지만 하나만 작동하기 때문에 더 이상 확인할 곳이 없습니다. 제가 놓치고 있는 것이 있는지, 아니면 무슨 일이 일어나고 있는지 보여줄 수 있는 로그가 어딘가에 있는지요. 시도해 볼 수 있는 한 가지는 두 번째 피드를 설정하는 것인데, 이는 첫 번째 피드가 작동하지 않는 이유를 설명하지는 못합니다.

한 사이트에서는 작동하지만 다른 사이트에서는 작동하지 않는 것이 이상하네요. 프로덕션 사이트에서 로그에 오류가 표시되고 있나요? 관리자 / 로그 / 오류 로그에서 오류 로그에 액세스할 수 있습니다.

에러 로그에 플러그인과 관련된 내용이 전혀 보이지 않습니다. 완전히 기능이 없는지 확인해 보기 위해 두 번째 피드를 추가해 볼 것입니다. 그러면 단서를 얻을 수 있을지도 모릅니다. 그 외에는 플러그인을 삭제한 후 다시 설치하여 설정을 처음부터 다시 해보는 것 외에는 다른 생각이 나지 않습니다.