저는 이 커뮤니티에 새로 가입했으며, 방금 Discourse 서버를 설치했습니다.
현재 사이트 접속 시 로그인된 상태에서 보이는 “Welcome back, USER!” 메시지를 수정하려고 시도하고 있습니다.
따라서 텍스트 설정으로 이동하여 “js.welcome_banner.header.logged_in_members” 항목을 찾았습니다.
문제는 보간 키 "preferred_display_name"가 이 필드에 사용 가능한 유일한 키인 것 같습니다.
Discourse 문서에서 이 키에 대한 참고 자료를 전혀 찾을 수 없었으며, "username"이나 "name"과 같은 다른 값을 입력하면 저장 시 무효한 키라는 메시지가 표시됩니다.
코드에서 제공되지 않는 텍스트에서는 키를 사용할 수 없습니다. 때로는 사용 가능한 키 목록을 볼 수 있지만, 일반적으로 텍스트에서 사용하는 키만 사용할 수 있습니다.
왜 사용자 이름이나 이름 대신 다른 것을 사용하시려는 건가요? 사이트 설정에 따라 선호하는 표시 이름은 둘 중 하나로 대체됩니다. display_name_on_posts를 활성화하고 prioritize_username_in_ux를 비활성화한 경우, 배너에는 이름이 사용됩니다. 그렇지 않으면 사용자 이름이 사용됩니다.
관리자가 설정과 독립적으로 결정할 수 있도록 이름과 사용자 이름 키를 추가하는 기능에 대해 Contribute > Feature 채널에서 주제를 시작해 볼 수 있습니다.