고객들에 대해 말씀하시는 걸 보니 예산이 확보되어 있을 것으로 추측됩니다. 이는 선택지가 있다는 뜻이죠. 하나의 커뮤니티인지, 아니면 여러 커뮤니티의 집합인지 진지하게 고려해 보셔야 할 것 같습니다. 그리고 그 결정을 내린 후에는 해당 맥락에서 어떤 방식이 가장 합리적인지 스스로에게 질문해 보세요.
각 그룹이 완전히 분리되어 있기를 원하신다면, 단일 Discourse 설치 환경은 적절하지 않습니다.
몇 가지 구체적인 사항에 대해 의견을 드려도 될까요?
이것이 정기적으로 발생하는 일인가요? 제게는 가정적인 우려로 들립니다. 왜 고객의 사용자가 무작위적인 낯선 사람들을 멘션하거나 메시지를 보내야 하는지 이해하기 어렵습니다. 또한 해당 카테고리에 접근 권한이 없는 사용자에게 멘션 알림이 가는 것도 놀랍습니다. 실제로 그런 일이 발생했다면 버그로 보입니다. 확인이 가능하시다면 알려주세요.
불쾌하게 들리지 않기를 바라지만, 이는 합리적인 가정이 아닙니다.
하나의 포럼을 생성했고, 그 안에는 하나의 커뮤니티가 있으며, 그 커뮤니티의 구성원들은 자연스럽게 서로를 발견하고 있습니다. 이것이 당신의 사용 사례에 대해 가장 좋은 구현 방식인지는 잘 모르겠습니다(제 이해 범위 내에서). 하지만 거의 Reddit과 같은 '커뮤니티들의 커뮤니티’라는 비전형적인 설정을 소프트웨어가 인식하고, 이를 사람들에게 숨기고자 하는 당신의 욕구에 맞춰 극적으로 스스로를 조정하길 기대할 수는 없습니다. 당신은 포럼을 가지고 있으며, 그것은 포럼으로서 기능하고 있습니다.
서로 다른 커뮤니티를 가진 여러 포럼(forum)을 원하신다면, 당신의 상황에 맞게 추가적인 Discourse 설치 환경을 구동할 수 있습니다. 장기적으로 이것이 당신의 최선의 선택이라고 진심으로 생각합니다.
#marketplace에서 이를 위해 커스텀 플러그인을 만들어 줄 사람을 찾으실 수 있을 것입니다. 단, 이러한 분들은 그들의 작업에 대한 보수를 기대할 것입니다.
여기서는 특정 요소에 display: none을 사용하는 것이 충분하지 않을까요?
사용자 이름을 완전히 발견 불가능하게 만드는 것은 아니지만, 우리는 사람들의 사적인 건강 정보 같은 것을 다루는 것이 아닙니다. 사용자가 이미 사람들을 수동으로 태그하고 자동완성 제안을 통해 사용자 이름을 발견할 수 있는 상황에서, 이는 충분하다고 생각합니다…