diff --git a/main/inc/lib/formvalidator/Rule/Username.php b/main/inc/lib/formvalidator/Rule/Username.php index 0ca216825c..d97c14b4bf 100644 --- a/main/inc/lib/formvalidator/Rule/Username.php +++ b/main/inc/lib/formvalidator/Rule/Username.php @@ -34,7 +34,7 @@ class HTML_QuickForm_Rule_Username extends HTML_QuickForm_Rule */ function validate($username) { - $filtered_username = eregi_replace('[^a-z0-9_.-@]', '_', strtr($username, 'ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ', 'AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn')); + $filtered_username = eregi_replace('[^a-z0-9_.-@-]', '_', strtr($username, '�����������������������������������������������������', 'AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn')); return $filtered_username == $username; } }