저는 포럼에서 두 가지 유형의 사용자를 설정하고 싶습니다. 첫 번째 유형은 모든 주제와 카테고리에 접근할 수 있고, 사용자 설정에 대한 일반적인 접근 권한을 가진 전체 사용자입니다. 두 번째 유형은 하나의 주제 카테고리에만 접근할 수 있으며, 사용자 설정에 대한 접근 권한이 없거나 제한적인 사용자입니다(예: 메일 목록 모드나 이메일로 게시하는 기능이 첫 번째 유형에는 사용 가능하지만 두 번째 유형에는 사용 불가능해야 합니다).
pfaffman님 감사합니다 - 이메일로 게시물을 받는 기능을 제어하는 신뢰 수준(trust level) 설정을 확인했습니다.
아마도 특정 사용자가 가입하면 해당 사용자의 신뢰 수준을 (예를 들어) 1로 영구적으로 고정할 수 있는 방법이 있을 것 같습니다. 이때 다른 사용자의 신뢰 수준에는 영향을 주지 않고, 해당 사용자의 경우 경험치 수준에 따라 신뢰 수준이 변하지 않도록 하는 거죠.
플러그인에 의존하지 않고 코어 기능으로 메일링 리스트 모드를 제어할 수 있도록, 이메일 수신과 유사한 신뢰 수준 설정을 추가해 달라고 요청하는 것이 가능하거나 가치가 있을까요?
메일링 리스트 모드의 맥락이 이메일 수신 기능의 주요 사용 사례이기 때문에, 이메일 수신을 원하지 않는 다른 사용자들도 메일링 리스트 모드가 활성화되는 것을 원하지 않을 가능성이 매우 높을 것 같습니다.
단 하나의 사소한 목적을 위해 플러그인을 만들어야 하는 상황을 원하지 않습니다. 그런 플러그인은 향후 업데이트에서 깨질 가능성이 높기 때문입니다.
CSS로 해결해야 한다면, 이 설정을 사용자의 신뢰 수준에 따라 조건부로 만들 수 있을까요?
결국 저는 프라이버시를 유지하면서 대부분의 토픽 카테고리에 대한 접근을 완전한(full) 사용자만 가능하도록 제한하고, 보다 캐주얼한 상호작용을 위해 하나의 토픽 카테고리는 일반 대중에게 공개하는 것을 목표로 하고 있습니다. 하지만 공개 영역의 사용자가 검증되지 않은 사용자에게 이러한 토론 스레드를 이메일로 보내거나, 게시물의 최신 편집 내용을 반영하지 않는 기록 사본을 만드는 것을 쉽게 할 수는 없希게 하고 싶습니다. (게시물이 부주의하게 작성된 경우, 특히 포럼 밖으로 확산된 경우 소송 위험이 낮지만 무시할 수 없기 때문입니다)