I have a private site that includes a Membership Directory. I would like for members to be able to use "Firstname Lastname" as their login name—or, for their names to display as such (as an attribute?) I searched for how to do this, but the results that showed up were for older versions of c5. As I understood it, the issue was an inherent PHP issue, but there was an override.
Is there not an easy way for people's names to display instead of something that doesn't allow a space or a hyphen? Seems by now this would be a standard option. Or am I missing something obvious?
Why can't something like this be a standard feature, where you have the option of giving a "public" name that will be used when the user creates blog entry, or makes a comment in a conversation—basically any time they interact with the site. I can't believe that in 2019, there isn't a simple way for concrete5 to allow for spaces, hyphens or apostrophes in user names.
If you look at the attachment in the post above yours, you'll see what I am thinking. It's a modified screen shot of the "Add User" page. For most apps these days, you are able to login with your email address as your username, but the name that displays publicly is either your actual name, or whatever name you want to appear whenever you participate on the given site. So if you post a comment in a forum or have permissions to generate a blog entry—or wherever your username would typically appear—you have the option to display the name you have selected instead of your username.