Many of our parents, when filling out their student's information, believe they need to add a nickname, regardless of whether the student actually has a nickname that is different than their actual first name. This causes names to be displayed in an awkward way, e.g. John "John" Smith. I would like the system to suppress nickname display if the nickname is identical to the first name.
The team is currently working to allow the system to display Preferred name when it exists, or else display the First name. It wouldn't disallow users from entering the same value in the first and preferred name fields, but it would eliminate the double name value. This will be implemented in user name format, more places will be able to point to user name format, and we're also adding Preferred|First to lists.
If you label the field 'Nickname' instead of 'Preferred Name' it would solve the issue. 'Preferred Name' is often the same as the user's first name. And add an instruction, 'Leave blank if there's no nickname.'
This would help in situations where we want to export names, and use peoples' preferred names. Currently we have to manually replace the First Name with the Nickname for those who have a Nickname. It would be like in Education Edge, where you could put the First Name in the Preferred Name (Nickname) field and then choose which one you want to display.