정말 훌륭해요! 감사합니다.
여기서 언급해야 할 점은 이 페이지들이 해당 주제를 볼 수 있는 사용자들에게만 표시된다는 것입니다(맞죠?). 즉, (1) login_required 사이트는 이 기능을 사용하여 익명(로그인하지 않은) 사용자에게 콘텐츠를 게시할 수 없습니다(이 점이 아마도 더 명확히 설명되어야 할 유일한 부분이라고 생각합니다), 그리고 (2) 문서가 저장된 카테고리의 권한이 중요하다는 것입니다(맞죠?).
실수했습니다:
정말 훌륭해요! 감사합니다.
여기서 언급해야 할 점은 이 페이지들이 해당 주제를 볼 수 있는 사용자들에게만 표시된다는 것입니다(맞죠?). 즉, (1) login_required 사이트는 이 기능을 사용하여 익명(로그인하지 않은) 사용자에게 콘텐츠를 게시할 수 없습니다(이 점이 아마도 더 명확히 설명되어야 할 유일한 부분이라고 생각합니다), 그리고 (2) 문서가 저장된 카테고리의 권한이 중요하다는 것입니다(맞죠?).
실수했습니다:
좋은 질문이었고, 맞습니다! “login_required” 사이트는 익명 사용자를 위한 페이지를 게시할 수 없습니다.
사용자가 게시된 페이지 URL을 클릭하면 로그인 페이지로 리디렉션됩니다.
로그인이 필요한 사이트에 대한 정보 페이지(예: 결제 방법, 비용 등)를 원하는 분들이 꽤 있는 것 같습니다. 해결하기 어려운 문제인 것 같은데, 로드맵에 포함되어 있나요?
저는 login_required가 설정된 Discourse 포럼을 운영하고 있으며, /tos와 /privacy 페이지와 마찬가지로 게시된 페이지를 익명 사용자에게도 표시할 수 있다면 정말 좋겠습니다.
정말 멋진 것 같습니다!
그리고 또 다른 기능 요청: 게시된 페이지를 홈 페이지로 설정할 수 있도록 해 주세요.
제가 만든 GitHub - pfaffman/discourse-allow-arbitrary-homepage: allow an admin to specify the default homepage to any URL. · GitHub 플러그인을 사용하면 정적 페이지를 홈페이지로 설정할 수 있다고 생각합니다. (좋은 아이디어인지는 확신할 수 없지만, 한번 시도해 볼 수 있습니다)
로그인 없이 게시된 주제를 볼 수 있는 방법이 있을까요? 이용 약관(TOS)과 개인정보 처리방침 페이지처럼, 사이트가 로그인을 요구해도 표시되는 방식으로요. 감사합니다.
현재까지 게시된 페이지는 카테고리 권한을 따릅니다. 즉, 카테고리가 공개적으로 표시되면 해당 주제도 함께 표시됩니다. 게시된 페이지만 표시되길 원하신다면, 공개 카테고리에 주제가 혼란을 주지 않도록 주제를 목록에서 제외할 수 있습니다.
비공개 목록(unlisted)으로 설정된 주제에는 어떤 권한이 적용되나요? '모두(everyone)'일 것 같은데, 공개 사이트에는 유용하지만 초대 전용(invite-only) 사이트에는 아쉽게도 그렇지 않네요.
초대 전용 포럼을 운영하는 우리들은 게시물이 공개적으로 열람되도록 설정할 수 있는 옵션이 필요하다고 생각합니다. 이렇게 하면 게시물의 권한과 관계없이 게시된 주제가 공개적으로 볼 수 있게 되며, 프라이버시 및 약관(TOS) 페이지와 동일한 방식으로 동작하게 됩니다. 아울러 원할 경우 FAQ 및 소개 페이지도 공개적으로 열람 가능하도록 설정할 수 있으면 좋겠습니다.
네, 제 사이트는 로그인이 필수이지만, 일부 주제는 비등록 사용자에게도 표시하고 싶습니다.
어쨌든 비등록 사용자에게 적합한 주제는 항상 있습니다.
저는 이렇게 했습니다. 초대 전용 설정으로 시작하여 모든 카테고리를 순회하며 권한에서 everyone을 제거하고 특정 그룹으로 교체했습니다(이 그룹은 로그인한 사용자를 요구하므로 trust_level_1을 사용할 수 있습니다). 그런 다음 공개적으로 표시하고 싶은 주제들을 분류되지 않음(Uncategorized) 공간에 배치했습니다(또는 공개 권한이 있는 특정 카테고리를 생성할 수도 있습니다). 마지막으로 초대 전용(invite-only) 설정을 제거했습니다(하지만 SSO를 사용하여 등록은 비활성화 상태로 유지했습니다).
여러분 안녕하세요!
최근 진행한 작업에 대해 간단히 공유드리고자 합니다! 이제 공개된 페이지(Published Pages)를 대중에 공개할 수 있는 기능이 추가되었습니다!
FEATURE: allows published pages to be public - Pull Request #10053 - discourse/discourse - GitHub
이제 show published pages login required라는 사이트 설정이 추가되어, 이를 활성화하면 login_required 설정을 무시할 수 있습니다.

또한 페이지 게시(Publishing) 창에서 공개 페이지를 게시할 수 있는 체크박스도 추가되었습니다.
이것은 정말 인기 있는 요청 사항이었으며, 여러분이 이 기능을 직접 사용해 보실 수 있게 되어 기대가 큽니다. 피드백도 기대하고 있습니다!