В модуле Your_Account, в файле functions.php есть проверка имени юзера при регистрации на предмет допустимых символов.
| Quote:: |
function userCheck($username, $user_email) {
global $user_prefix, $db, $DeniedUserNames, $CensorList;
if (!$user_email || $user_email=="" || !eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,6}$",$user_email)) {
account_error(_ERRORINVEMAIL);
}
if (strrpos($user_email,' ') > 0) { account_error(_ERROREMAILSPACES); }
if (!$username || $username=="" || ereg("[^a-zA-Z0-9_-]",$username)) {
account_error(_ERRORINVNICK);
} |
Красным как раз и выделен тот массив допустимых символов в именах пользователей, который можно подредактировать под свои нужды. Попробуй добавить туда ещё а-яА-Я на русском регистре. Если какие-то символы выпадают из этого диапазона, то их можно добавить отдельно. Например, а-яА-Яёъ. Короче, я думаю, сам принцип понятен.