В профиле пользователя создал текстовое дополнительного поля профиля.
Подскажите пожалуйста, как организовать проверку на количество символов в поле (не менее 5) и присутствие в этом поле "http" или другой определенной последовательности символов?
Проверка дополнительного поля профиля при регистрации
Главные вкладки
Лучший ответ
Можно навесить на него js библиотеку inputmask, например. Либо валидировать поле при сабмите формы
Комментарии
Можно навесить на него js библиотеку inputmask, например. Либо валидировать поле при сабмите формы
Думаю можно попробовать
Rules Forms Support
Поставьте модуль link и поле-ссылку делайте через этот модуль.
Нет, мне наоборот надо проверить, если есть http, значит спамер, удаляем регистрацию...
Тогда вот: antibot. Отлично борется со спамерами. Ну или придётся вешать кастомную валидацию на форму.
https://www.drupal.org/project/field_validation + https://www.drupal.org/project/clientside_validation
Модуль field_validation по возможностям похоже то, что нужно, после установки на странице редактирования поля материала появляется вкладка "Validation".
Но для полей профиля этой вкладки нет
Хм, интересно надо на досуге посмотреть в код, поля то апишные, наверно несложно форкнуть.