이름과 성으로 가입하는 사용자

새로 가입하는 사용자가 이름과 성을 입력하도록 사용자를 위한 필드를 추가했습니다. 해당 필드를 추가했지만, 시스템에 이미 포함된 기존 필드(이름을 묻는 필드)가 하나 더 있습니다. 기존 필드는 삭제하고 제가 만든 사용자 정의 필드를 유지하고 싶습니다. 아니면, 기존 이름 필드를 편집하여 이름과 성을 반드시 입력하도록 지정할 수 있으면 좋겠습니다.

이미 이 케이스를 처리하고 있습니다. full name required 사이트 설정을 활성화하는 것으로 충분할 수 있습니다.

또한 https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/ 글을 읽어보시는 것을 추천합니다.

기존 프롬프트의 텍스트를 변경하려면 /admin/customize/site_texts에서 your full name을 검색할 수도 있습니다.

이전에는 /admin/customize/site_texts에서 텍스트를 커스텀으로 설정해 두었지만, full_name_required 설정에 대해서는 잘 몰랐습니다. 그래서 full_name_required를 true로 설정했는데, 우리가 커스텀한 텍스트를 덮어쓰는 것 외에는 어떤 효과가 있는지 알 수가 없습니다. 이 설정은 원래 어떤 역할을 하는 건가요? 프로필 > 이름에서 최소 두 단어를 요구하는 기능인 줄 알았는데, 여전히 이름을 "Mark"로만 수정할 수 있습니다.

사용자의 이름이 실제로 “Mark”(성 없이)일 수도 있습니다. Discourse에서는 이것이 사실인지 아닌지를 확인할 수 있는 방법이 없습니다.

포럼에 사용자가 법적 전체 이름(또는 그 일부)을 사용해야 한다는 정책이 있다면, 소프트웨어로 이를 강제할 수 없습니다. 대신 "이름"과 "성"을 추가하는 것보다는, 사용자가 "전체 이름 필드에 법적 이름을 입력했습니다"라는 확인 체크박스를 추가하는 것이 더 나을 수 있습니다.