포럼에서 공개 프로필을 표시하도록 선택(opt-in)하는 커뮤니티를 설정하고 있습니다. 제 사용 사례에서는 사용자가 선택하지 않을 경우, 스태프를 제외하고 커뮤니티 내 다른 누구에게도 전혀 표시되지 않아야 합니다. 어느 쪽이든 사용자는 스태프를 보고 메시지/채팅을 보낼 수 있어야 하며, 그 반대도 마찬가지입니다.
아직도 두드러지게 표시되는 두 가지 주요 장소를 발견했습니다:
사용자 디렉터리 - 등록된 사용자 목록에 프로필이 표시됩니다.
현재 접속 중 - 현재 온라인인 사용자 목록에 아바타가 표시됩니다.
이 두 곳 모두에서, "이 사용자의 공개 프로필은 숨겨져 있습니다"라는 메시지가 있음에도 불구하고 아바타를 선택하면 해당 사용자에게 메시지를 보낼 수 있는 메시지 및 채팅 버튼이 표시됩니다.
기본적으로 접속 상태 숨기기 옵션을 확인했지만, 이 설정을 변경해도 사용자 디렉터리나 현재 접속 중 플러그인에 영향을 미치지 않는 것 같습니다.
또한, 콘텐츠를 비공개 카테고리로 제한하는 경우가 아니라면, 해당 커뮤니티에 가입하지 않는 것만으로도 해결되지 않을까요? 커뮤니티 매니저 입장에서 보면 이 제안이 다소 충격적으로 들릴 수 있다는 점은 잘 알고 있습니다. 단순히 카테고리에 구독만 하고자 한다면, RSS를 통해 가능하지 않을까요?
그리고 네, 제 목표는 사용자가 가입한 후에도 개인 카테고리, 채팅, 메시지를 통해 저와만 직접 대화할 수 있도록 하는 것입니다. 즉, 사용자는 저를 보고 저와 대화할 수 있어야 하고, 저도 사용자를 보고 대화할 수 있어야 합니다. 하지만 이 방식으로 보이고 연락이 가능한 다른 사용자는 포럼에 참여하기를 원하고 프로필을 공개하기로 선택한 사용자들만 되어야 합니다.
새로운 익명 사용자 이름 기능도 매우 마음에 듭니다. 이 기능도 사용자가 가입할 때 기본적으로 적용됩니다. 만약 포럼에 참여하기를 원하지만 익명성에 대해 크게 신경 쓰지 않는다면, 가입 시나 나중에 사용자 설정에서 실제 이름으로 변경할 수 있습니다.
포럼은 초대 전용, 회원 전용이므로 RSS를 통해 구독하는 것은 불가능합니다. 좋은 생각은 아니었나요?
I think you can disable the user directory using enable_user_directory. But of course that also impacts users that don’t want to be hidden.
How do you hide those users in search, in the lists of group members like https://meta.discourse.org/g/trust_level_0 and in the autocomplete for @mentions and PM recipients? Did you disable the badges so they won’t appear there?
I wonder if staged users interacting with their category or a group inbox where you are a member of would get you closer to hiding their existence. Staged users seem kind of built for hiding their existence.
Of course, they won’t see the forum interface, but if they do, they could, for example, like a post, which would make their username available to everyone. So signing up, turning the staged account into a full one might be the step opting in to be visible. (You can still try to make them less visible, but I guess you’d need a plugin to hide them everywhere)
Sorry I missed the “feature request” in the title; I was focused on the category.
고맙습니다, Moin! 와, 그 주제는 정말 오래된 이야기네요. 제가 지금의 Discourse 이전 직장에 있을 때의 이야기라, 마치 전생의 일 같습니다!
지금은 우려되는 점이 조금 다릅니다. 그때는 제가 더 이상 추천하지도 않을 것들을 설정하려 했거든요.. 바로 헬프데스크 그룹과 헬프데스크 사용자였습니다.
지금은 사적인 멤버십 공간을 만들고 있는데, 기본적으로 사람들은 저와 개인적으로만 소통하도록 설정되어 있지만 커뮤니티에 참여하는 것을 선택(opt-in)할 수도 있습니다. 만약 저와 개인적으로만 소통하고 싶다면, 커뮤니티에 존재감이나 프로필을 전혀 두지 않아야 합니다. 하지만 커뮤니티에 참여하고 싶다면 프로필을 만들고 이를 공개할 수 있어야 합니다.
제 사용 사례가 아마도 상당히 독특한 점과, Discourse의 작동 방식상 위와 같은 것을 완벽하게 달성할 수 없다는 점은 인정합니다. 하지만 여전히 Discourse를 몇 가지 방법으로 조정하여, 커뮤니티에 참여하고 싶지 않은 멤버들이 그렇게 두드러지게 홍보되지 않도록 할 수 있다고 생각합니다.
아마 당분간은 "온라인 사용자"의 사용자 아바타 표시를 끄겠습니다. 이렇게 하면 그들이 브라우징할 때 최소한 그들의 아바타가 거기에 표시되지 않게 되니까요. 이는 사생활을 중시하는 사람들에게는 숨을 고를 시간을 줄 것입니다!
또한 당분간 사이드바에서 사용자 디렉토리를 제거할 것입니다.
이 그룹들의 가시성을 설정하여 사용자가 아예 볼 수 없게 했습니다. 어차피 혼란스럽기만 하니까요.
사이드바(폴드 아래)에 그룹 링크는 유지하고 있습니다. 사적인 협력을 위해 같은 그룹에 속한 사용자들이 서로를 볼 수 있기를 원하기 때문입니다.
좋은 지적입니다. 불행히도 여기서 할 수 있는 일은 많지 않습니다. 검색 기능도 마찬가지입니다. 공개 프로필을 표시하기로 선택하지 않은 사용자들이 이러한 곳에도 표시되지 않는 것이 더 나을 것 같습니다.
좋은 생각이지만..
저는 그들이 포럼 인터페이스를 보고 있기를 원합니다. 다만, 프로필을 표시하지 않고 포럼에 참여하는 것을 선택할 경우, 저를 포함한 누구에게도 보이지 않게 하고 싶은 것이죠.
어떻게 그렇게 하셨나요? 제 포럼에서는 기본 그룹에 대해 가시성 설정을 사용할 수 없습니다. 신뢰 수준 그룹은 그룹 목록에 표시되지 않지만, 링크를 사용하면 사용자가 여전히 해당 그룹과 그 구성원을 볼 수 있습니다. 메타 포럼에서도 마찬가지입니다. 제가 공유한 링크를 사용할 수는 있지만, 그룹 디렉터리에서는 찾을 수 없습니다.
하지만 프로필을 숨기는 것과 존재 자체를 숨기는 것은 다릅니다. 사용자 설정에서 '계정’과 '프로필’이 별도의 탭으로 나뉘어 있는 것을 불편해하는 분들이 있다는 점은 알고 있습니다. 하지만 저에게는 그것이 합리적으로 느껴집니다. 프로필을 숨기면 프로필 탭에 있는 데이터는 숨겨지지만, 계정 자체는 숨겨지지 않습니다. 사람들은 여전히 사용자 이름과 아바타를 볼 수 있습니다.
예를 들어 필수 사용자 정의 필드에 입력한 내용을 숨기고 싶다는 것이, 커뮤니티와 상호작용하고 싶지 않다는 뜻은 아닙니다.
프로필을 숨기는 것이 존재 자체를 숨기는 것과 같다면, 현재 이를 사용하고 있는 많은 사용자에게는 말이 안 될 것입니다. 그들은 여전히 게시물을 올리고, 좋아요를 누르며, 다른 방식으로 커뮤니티와 상호작용하고 있습니다. 그렇게 하면서도 그들을 숨기면 유령과 상호작용하는 것처럼 기이한 경험을 하게 될 것입니다.