mero пишет:а с "ё" ведь раньше на 0.1.5 был полный порядок! и ставил для теста 1.0 beta и тоже был порядок.
Проблем быть не должно, тем более что в новой версии исправлена работа с локалью.
А вообще попробуйте следующее. Откройте файл register.php, найдите строку:
CODE:if ($fm->exbb['ru_nicks'] === FALSE && preg_match("#[а-я|А-Я]{1,}#is",$fm->input['inmembername'])) {
Замените её строкой:
CODE:if ($fm->exbb['ru_nicks'] === FALSE && preg_match("#[а-яё|А-ЯЁ]{1,}#is",$fm->input['inmembername'])) {
Далее найдите строку:
CODE:if (preg_match("#[а-я|А-Я]{1,}#is",$fm->input['inmembername']) && preg_match("#[a-z|A-Z]{1,}#is",$fm->input['inmembername'])) {
Замените её строкой:
CODE:if (preg_match("#[а-яё|А-ЯЁ]{1,}#is",$fm->input['inmembername']) && preg_match("#[a-z|A-Z]{1,}#is",$fm->input['inmembername'])) {
Далее найдите строку:
CODE:if (preg_match("#(guest|admin|moder|админ|".$fm->LANG['Guest']."|модер|[^0-9A-Za-zА-Яа-я-_\.\s])#is",$fm->input['inmembername'])) {
И замените её строкой:
CODE:if (preg_match("#(guest|admin|moder|админ|".$fm->LANG['Guest']."|модер|[^0-9A-Za-zА-Яа-яЁё-_\.\s])#is",$fm->input['inmembername'])) { |