From: moodler Date: Fri, 25 Apr 2003 12:35:17 +0000 (+0000) Subject: Allowed - and . during signup by email X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=826293c75b9804e94bff79e511c1aefa97095017;p=moodle.git Allowed - and . during signup by email --- diff --git a/login/signup.php b/login/signup.php index 58ba7472c0..965fabdc4c 100644 --- a/login/signup.php +++ b/login/signup.php @@ -76,14 +76,15 @@ function validate_form($user, &$err) { global $CFG; if (empty($user->username)){ $err->username = get_string("missingusername"); - }else{ + } else{ $user->username = trim(moodle_strtolower($user->username)); if (record_exists("user", "username", $user->username)){ $err->username = get_string("usernameexists"); - }else { - $string = eregi_replace("[^([:alnum:])]", "", $user->username); - if (strcmp($user->username, $string)) - $err->username = get_string("alphanumerical"); + } else { + $string = eregi_replace("[^(-\.[:alnum:])]", "", $user->username); + if (strcmp($user->username, $string)) { + $err->username = get_string("alphanumerical"); + } } }