Fix username allowed characters (like Cubometry game)
authorindvdum (gotoindvdum[at]gmail[dot]com)
Sat, 10 Mar 2012 02:39:20 +0400
changeset 1836b05a593b41
parent 17 049ab39a9b9c
child 19 6d3ca1857104
Fix username allowed characters (like Cubometry game)
includes/functions_user.php
language/en/ucp.php
language/ru/ucp.php
     1.1 --- a/includes/functions_user.php	Sat Mar 10 00:53:57 2012 +0400
     1.2 +++ b/includes/functions_user.php	Sat Mar 10 02:39:20 2012 +0400
     1.3 @@ -1501,7 +1501,7 @@
     1.4  
     1.5  		case 'USERNAME_ALPHA_SPACERS':
     1.6  			$pcre = true;
     1.7 -			$regex = '[A-Za-z0-9-[\]_+ ]+';
     1.8 +			$regex = '[A-Za-z0-9-_]+';
     1.9  		break;
    1.10  
    1.11  		case 'USERNAME_LETTER_NUM':
    1.12 @@ -3587,4 +3587,4 @@
    1.13  	return $user_data['group_id'];
    1.14  }
    1.15  
    1.16 -?>
    1.17 \ No newline at end of file
    1.18 +?>
     2.1 --- a/language/en/ucp.php	Sat Mar 10 00:53:57 2012 +0400
     2.2 +++ b/language/en/ucp.php	Sat Mar 10 02:39:20 2012 +0400
     2.3 @@ -472,7 +472,7 @@
     2.4  	'UPLOAD_AVATAR_URL'				=> 'Upload from a URL',
     2.5  	'UPLOAD_AVATAR_URL_EXPLAIN'		=> 'Enter the URL of the location containing the image. The image will be copied to this site.',
     2.6  	'USERNAME_ALPHA_ONLY_EXPLAIN'	=> 'Username must be between %1$d and %2$d chars long and use only alphanumeric characters.',
     2.7 -	'USERNAME_ALPHA_SPACERS_EXPLAIN'=> 'Username must be between %1$d and %2$d chars long and use alphanumeric, space or -+_[] characters.',
     2.8 +	'USERNAME_ALPHA_SPACERS_EXPLAIN'=> 'Username must be between %1$d and %2$d chars long and use alphanumeric or -_ characters.',
     2.9  	'USERNAME_ASCII_EXPLAIN'		=> 'Username must be between %1$d and %2$d chars long and use only ASCII characters, so no special symbols.',
    2.10  	'USERNAME_LETTER_NUM_EXPLAIN'	=> 'Username must be between %1$d and %2$d chars long and use only letter or number characters.',
    2.11  	'USERNAME_LETTER_NUM_SPACERS_EXPLAIN'=> 'Username must be between %1$d and %2$d chars long and use letter, number, space or -+_[] characters.',
    2.12 @@ -558,4 +558,4 @@
    2.13  	'NO_NONMEMBER'	=> 'No non-member groups',
    2.14  ));
    2.15  
    2.16 -?>
    2.17 \ No newline at end of file
    2.18 +?>
     3.1 --- a/language/ru/ucp.php	Sat Mar 10 00:53:57 2012 +0400
     3.2 +++ b/language/ru/ucp.php	Sat Mar 10 02:39:20 2012 +0400
     3.3 @@ -472,7 +472,7 @@
     3.4  	'UPLOAD_AVATAR_URL'				=> 'Загрузить с URL',
     3.5  	'UPLOAD_AVATAR_URL_EXPLAIN'		=> 'Введите URL, по которому находится файл с изображением. Оно будет скопировано на этот сайт.',
     3.6  	'USERNAME_ALPHA_ONLY_EXPLAIN'	=> 'Имя пользователя должно быть от %1$d до %2$d знаков и должно содержать только буквы.',
     3.7 -	'USERNAME_ALPHA_SPACERS_EXPLAIN'=> 'Имя пользователя должно быть от %1$d до %2$d знаков и должно содержать только буквы, пробел или символы -+_[]',
     3.8 +	'USERNAME_ALPHA_SPACERS_EXPLAIN'=> 'Имя пользователя должно быть от %1$d до %2$d знаков и должно содержать только буквы, цифры или символы -_',
     3.9  	'USERNAME_ASCII_EXPLAIN'		=> 'Имя пользователя должно быть от %1$d до %2$d знаков и должно содержать только символы ASCII, без специальных символов.',
    3.10  	'USERNAME_LETTER_NUM_EXPLAIN'	=> 'Имя пользователя должно быть от %1$d до %2$d знаков и должно содержать только буквы или цифры.',
    3.11  	'USERNAME_LETTER_NUM_SPACERS_EXPLAIN'=> 'Имя пользователя должно быть от %1$d до %2$d знаков и должно содержать только буквы, цифры, пробел или символы -+_[]',
    3.12 @@ -558,4 +558,4 @@
    3.13  	'NO_NONMEMBER'	=> 'Нет пустых групп',
    3.14  ));
    3.15  
    3.16 -?>
    3.17 \ No newline at end of file
    3.18 +?>