Hello there,
I was surprised to see that in OJS 3, the field “Family name” is not mandatory in the user registration. If I have understood correctly, in order to edit this and to make the surname or family name mandatory, I should create a “Child theme”, am I right? Is there not, maybe, a faster and easier way to do this from the backend?
I am sorry for bothering you with this.
Thank you
leonardo
Hi @leonardo.mancini,
We used to have a western-style First Name
, Middle Name
, Last Name
set of fields, but when we added multilingual names (in 3.1.2 if I recall) we followed a set of W3 internationalization recommendations documented here:
W3.org: Personal names around the world
It specifically recommends against requiring a family name:
[D]on’t require that people supply a family name. In cultures such as parts of Southern India, Malaysia and Indonesia, a large number of people have names that consist of a given name only, with no patronym. If you require family names, you may create significant problems in these cultures, as users enter garbage data like “.” or “Mr.” in the family name field just to escape the form.
Regards,
Alec Smecher
Public Knowledge Project Team
Hi @asmecher,
Thank you very much for your very interesting explanation.
Best regards,
Leonardo
1 Like