다른 주제에서의 답변을 참고하면
이 문제에 대해 더 생각할수록 더 걱정됩니다.
카테고리에 anonymous_users만 추가하고 logged_in_users를 추가하지 않으면 어떻게 되나요?
포럼이 login_required 상태일 때 anonymous_users를 추가하면 어떻게 되나요?
또한, 현재 기술적 구현은 카테고리 권한이 everyone으로 설정될 때 category_groups에 단순히 항목이 없고 read_restricted가 false로 설정된다는 것입니다.
이것은 매우 간단하고 직관적입니다: 권한이 설정되어 있지 않으면 권한은 전역 포럼 권한(login_required 설정)에 의해 결정되고 추가적인 제한은 적용되지 않습니다.
따라서 이 변경을 수행하면 상당한 복잡성이 추가되고 이상한 조합이 가능해질 것입니다(예: anonymous users와 staff 조합
).
제 제안은 다음과 같습니다:
- 카테고리 권한 옵션에서
anonymous_users를 완전히 제거 everyone과logged_in_users유지logged_in_users와 동일하므로trust_level_0옵션 제거
또는 대안적으로, 하지만 경험이 적은 관리자에게는 덜 명확할 수 있습니다:
- 카테고리 권한 옵션에서
anonymous_users와logged_in_users제거 everyone(그리고 TL0) 유지
모든 경우에서 everyone을 유지하세요. 그리고 마이그레이션도 필요하지 않을 것입니다 ![]()