По аналогии с полем E-mail
В-общем, можете посмотреть код из моего блога. Список изменённых файлов для этой части не подскажу, так как суммарно правок было очень много и для разных задач, связанных с авторизацией и профилями, и я не выписывал отдельно правки для проверки уникальности.
Fuze собирался посмотреть мой код по свободе и, если всё в порядке, добавить его в один из будущих релизов. Но когда это будет сделано и будет ли в ближайшем релизе — я не знаю. Вы можете использовать мой код или его часть на свой страх и риск, понимая, что при обновлении можете столкнуться с проблемами, или подождать, когда эта функциональность появится в официальном релизе.
Решение для проверки уникальности полей профиля я делал как часть темы Логины в ICMS 2 v.5 – открытое тестирование.
Спасибо за ответ и за наводку. Обязательно посмотрю.
Вот здесь писали про уникальность:
instantcms.ru/forum/thread22549-1.html
Думаю, что если изменить строку так: