저희는 Discourse를 통해 익명 커뮤니티를 운영하고 있으며, 회원들은 자신을 식별할 수 없는 사용자 이름을 설정합니다. 최근 일부 회원의 프로필에 위치 정보가 표시되고 기록된 것을 확인했습니다. 이 기능을 비활성화할 수 있는 방법인가요? 회원들이 직접 프로필에 접속하여 위치를 입력했을 것이라고 생각하지 않습니다. 모바일로 접속할 때 자동으로 위치가 기록되는 것일까요? 회원들의 익명성을 보호하기 위해 이 기능을 어떻게 비활성화할 수 있는지 조언을 주시면 감사하겠습니다. 감사합니다.
아마도 그렇게 했을 가능성이 높습니다. 설정에서 간단한 텍스트 입력 필드로 제공되거든요:
이 입력 필드와 프로필/유저카드에 표시되는 위치는 CSS를 사용하여 숨길 수 있습니다(관리자 > 커스터마이즈 > 테마에서 테마에 추가):
.control-group.pref-location,
.user-profile-location,
.user-card .location-and-website .location {
display: none;
}
참고로, 이미 위치를 입력한 사용자의 경우 HTML에서 여전히 찾을 수 있으므로 완전히 안전하지는 않습니다. 관리자는 숨기기 전에 해당 사용자의 입력 내용을 지울 수 있습니다.
아, 현재 테마가 원격 테마인 것 같습니다. 이것은 수정할 수 없습니다.
이 경우 새로운 테마 컴포넌트를 생성하고, 해당 컴포넌트에 CSS를 추가한 다음, 활성화된 테마에 그 컴포넌트를 포함해야 합니다. 테마에 대해 더 자세히 알고 싶으시다면 Beginner's guide to using Discourse Themes 을 참고하세요.



