Hmm, are you saying my very well crafted regexp for username validation is now not working? I created it because a user (well he did it for fun but it shows how dangerous that is) renamed himself exactly to my own nickname using Cyrillic letters replacing Latin ones, e.g e
vs е
and also used my avatar and thus people thought it was me posting what he posted. I created a very elaborate regexp that would disallow white space in front/end and would only allow Latin letters (including accented ones due to a French member requesting them, apparently French people are touchy about these things…) but no other letters that have the same orthography as the Latin ones. Here it is:
^([a-zA-Z\d\-_ŽšžŸÀ-ÿ])([a-zA-Z\d\-_\ ŽšžŸÀ-ÿ]+)([a-zA-Z\d\-_ŽšžŸÀ-ÿ])$
How long has that regexp functionality been broken for?
BTW, is there an extension that would require a mod approval for nickname changes? Also, is there something like a mod/admin report that I will receive upon new user registration with details about username, nickname (in a fixed width font), avatar. Also, mod approval for avatar changes.
P.S. Can you also implement whitespace sanitizing when working on that bug? I mean, to remove leading and trailing space, as well as reduce repeating space within the nickname to only a single one. It would be too difficult to to this through regexp and I doubt anyone needs such nicknames. I'm really afraid the nickname functionality can lead to serious "social engineering" type of situations unless well-controlled.