Forgive my ignorance.
Although I am familiar with PHP on a basic level and NOT on the level of the developers here/Soft Labs, I am a fairly average HTML, and PHP user for various projects. I am not a PHP or HTML developer to any great level, however, I am familiar with the use of REGEX for the likes of usernames and passwords.
I am aware that a simple regex change can generate a USERNAME with white space and/or (_) characters.
As this is a somewhat repeating question from my users to generate, for example, (SPIDER MAN) as a user name, what are these "reasons"?
I ran a test for a simple Create User, Change Password and Edit Profile set of scripts, outside of OSSN, and it works fine with just an amendment to the preg_match() lines.
It is a trivial I know, but to a user of OSSN, it can be frustrating if
"The Man With No Name" user
has to both enter and have displayed his profile as
I appreciate the developers may have their reasons but given the simplicity of regex to do this then it is disappointing to hear .