[Помогите] Русские буквы в Нике

Тема в разделе "Wordpress", создана пользователем ODYBAH4UK, 31 янв 2010.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. ODYBAH4UK

    ODYBAH4UK Постоялец

    Регистр.:
    18 апр 2009
    Сообщения:
    95
    Симпатии:
    8
    Возможно задам глупый вопрос, но как в данном скрипте сделать так, что бы при регистрации можно было указывать Руссие буквы, а то рега воспринимает только англ,

    При регистрации вводя Русские буквы выдает:


    ОШИБКА: Недопустимое имя пользователя. Пожалуйста, введите корректное имя.

    Помогите пожалуйста адаптировать регистрацию под Русские ники :)
     
  2. t3s

    t3s

    Регистр.:
    16 фев 2008
    Сообщения:
    719
    Симпатии:
    290
    никак, разве что переписать файл регистрации
    в нем регулярка стоит, которая пропускает лишь a-z и 0-9, как понимаете, киррилица туда не входит...
     
  3. xbreaker

    xbreaker Вверх ногами

    Регистр.:
    15 авг 2007
    Сообщения:
    245
    Симпатии:
    52
    да, только там имя проходит не регулярку а целую функцию, где ник обрабатывается спец функцией и если ее результат равен вводимому нику, то регистрация одобряется иначе вылетает указанная ошибка, если хотите использовать русский, то поменяйте регулярки в функции sanitize_user, которая находится в \wp-includes\formatting.php или просто сделайте чтобы она выводила то что получила на входе, но тогда спецсимволы тоже будет пропускать :)
     
  4. jonnatan22

    jonnatan22 Читатель

    Заблокирован
    Регистр.:
    24 янв 2010
    Сообщения:
    79
    Симпатии:
    37
    просто исправить регулярное выражение добавив а-Я
     
Статус темы:
Закрыта.