kiefferr
(Ryan Kieffer)
1
여기(Removing users from directory but keeping their post info - #7 by kiefferr)에서 몇 차례 논의한 결과, 정지(suspended)된 계정은 사용자 디렉터리에서 검색할 때 나타나지 않지만, 비활성화(deactivated)되지 않은 한 메인 사용자 디렉터리 페이지에는 여전히 표시됩니다.
예를 들어, 이 사용자를 정지시켰고 검색해도 해당 사용자의 결과가 표시되지 않습니다. 그러나 여전히 목록에서 그를 볼 수 있습니다:
정지된 사용자는 사용자 디렉터리에서 완전히 제거되어야 하지 않나요?
참고로, 이 사용자는 어제 정지했으며 디렉터리를 업데이트하는 하루 한 번 실행되는 백그라운드 작업이 몇 시간 전에 실행되었습니다.
감사합니다!
3개의 좋아요
사용자를 디렉터리에서 완전히 제거하려면 계정을 삭제하는 것이 방법입니다.
정지된 사용자의 게시물이 포럼에 여전히 남아 있다면, 해당 사용자의 공개 사용자 카드에 정지 사유가 표시되므로, 이를 위해 사용자는 디렉터리에 남아 있어야 합니다.
그리고 그 이메일은 여전히 표시되고 있는데, 이는 삭제되어야 합니다. 보라색 형광펜으로 가리는 것은 이를 위한 효과적인 방법이 아닙니다.
1개의 좋아요
kiefferr
(Ryan Kieffer)
3
우리는 신규 및 기존 사용자와 관련된 모든 게시물 데이터를 유지하기를 원합니다. 따라서 사용자 삭제는 사실상 최후의 수단(nuclear option)입니다.
정지된 사용자가 여전히 존재해야 하며 게시물과 관련된 프로필 데이터를 유지해야 한다는 점에는 동의합니다. 하지만 이는 프론트엔드 사용자 디렉터리에서 그들을 능동적으로 표시하는 것과 다른 문제입니다!
앞서 언급했듯이, 정지된 사용자는 이미 사용자 디렉터리에서 검색할 수 없으므로, 검색조차 할 수 없는 상태에서 여전히 목록에 표시되는 것은 기이해 보입니다.
여기서 제안하는 것은 단순히, 정지된 사용자를 프론트엔드 사용자 디렉터리에서 표시하지 않는 옵션이 있으면 좋겠다는 것입니다 
2개의 좋아요
Stephen
(Stephen)
4
왜 그래야 하죠?
공개 사용자 디렉터리에서 정지된 사용자를 제외하고 필터링된 뷰를 제공할 수 있고, 이렇게 하면 관리자 사용자 목록은 그대로 유지됩니다. @kiefferr 님이 여기서 요청하는 것이 바로 그것이라고 생각합니다.
4개의 좋아요
상황에 따라 다르겠지만, 아마도 질문을 오해한 것 같습니다.
계정이 정지된 사용자의 경우, 특히 정지 상태에서는 그들과 연락할 수단이 없는 경우가 많으므로, 프론트 사용자 디렉터리에서 표시되지 않는 것이 더 합리적일 수 있습니다.
Stephen
(Stephen)
6
맞습니다. 이는 해당 커뮤니티의 구체적인 상황에 따라 판단할 수 있는 문제입니다.
위 예시에서는 Discourse 커뮤니티가 현재 유료 고객용으로 운영되며, 구독이 종료되면 사용자 계정이 정지됩니다. 과거 고객을 강조하지 않는 사용자 디렉토리를 구성하는 것이 매우 합리적일 수 있다고 생각할 수 있습니다.
3개의 좋아요
상당히 타당합니다. 회원 자격이 만료된 사람이 현재 회원 목록에 남아 있는 것은 말이 되지 않으니까요.
1개의 좋아요