Илья Кригоузов Привет, меня зовут Илья Кригоузов и я занимаюсь информационными технологиями с 2005 года. Под такими технологиями я понимаю довольно широкий круг вещей: сайты любой сложности, базы данных и клиент-серверные приложения.
Закончил МИРЭА по специальности «инженер-математик», практику проходил на концерне радиостроения ОАО «Вега».Работаю в Информационных системах для бизнеса, так же сотрудничал с АйТи-агенством.
В свободное время увлекаюсь фотографией. Найти меня вы можете:

7 марта 2011 г.

Drupal латинские буквы и цифры в имени пользователя

Для однозначной авторизации через программу-клиент в одном проекте, реализуемом на друпале, потребовалось установить ограничение на вводимое имя пользователя, указываемое при регистрации.
Для решения задачи отлично подошел модуль Custom username validation. Единственной его функцией является проверка введенного пользователем имени на соответствие регулярному выражению, заданному в настройках модуля.
В настройках нужно указать регулярное выражение, подпись под полем логина, которая заменит стандартную, выведенную друпалом. Так же можно задать сообщение об ошибке и проверить  работу заданного выражения.

Для того, чтобы в друпале в качестве имени пользователя можно было использовать только латинские буквы, цифры и дефис воспользуйтесь вот этим регулярным выражением: /^[-a-zA-Z0-9]+$/

Комментариев нет:

Отправить комментарий