- Type of Feedback: Something I want
It would be extremely beneficial to have the ability to check for the validiity of a DisplayName.
In addition to checking for a duplicate name, you might want to check that no one uses a name or part of a name or profanity. For example a bad user might choose something like:
"Admin", "Will Mogenwreck", "System Administrator", "Forum Moderator", "F-ckThisPlace", etc...
I propose that you consider the approach used by the Dynamic Login module. They let you specify several ways from simple lists to regexes to SQL stored proc. I use the stored proc method because of it can be a simple or complex as I need it to be. The requirement is that it gets passed the requested DisplayName and returns a simple BIT value to indicate if it can be used.