Запрет на регистрацию латинских никнеймов
Участников: 2
Страница 1 из 1
Запрет на регистрацию латинских никнеймов
Доброго времени суток, коллеги.
Нужен совет касательно регистрирующихся пользователей. Поскольку правила ролевой игры устанавливают строгое требование на регистрацию никнеймов на кириллице, а последнее время участились регистрации никнеймов на латиннице (по 5-10 пользователей за сутки), возникла необходимость запрета на регистрацию никнеймов, содержащих латинские буквы. Как, используя возможности цензуры на ники пользователей, настроить данный запрет?
Нужен совет касательно регистрирующихся пользователей. Поскольку правила ролевой игры устанавливают строгое требование на регистрацию никнеймов на кириллице, а последнее время участились регистрации никнеймов на латиннице (по 5-10 пользователей за сутки), возникла необходимость запрета на регистрацию никнеймов, содержащих латинские буквы. Как, используя возможности цензуры на ники пользователей, настроить данный запрет?
Последний раз редактировалось: Альберт Вескер (Вт 14 Июл - 18:44), всего редактировалось 1 раз(а)
Re: Запрет на регистрацию латинских никнеймов
Как вариант — можно добавить скрипт, который будет выводить окно с предупреждением и очищать поле с ником, если пользователь введет туда что-то, кроме кириллицы.
Добавьте на страницу управления JS:
Добавьте на страницу управления JS:
- Код:
$(document).ready(function () {
$('#username_reg').blur(function () {
var value = $(this).val();
if (value !== '') {
if (!this.value.match(/^[А-я]+$/)) {
alert('Вы должны использовать в нике только кириллицу!');
$(this).val('');
}
else {
$(this).css('border', '1px solid #95DF00');
}
}
});
});
Re: Запрет на регистрацию латинских никнеймов
Dana Domirani, спасибо. Скрипт работает, но есть одно значительное но. Он так же выдаёт запрет и на пробелы. Т.е. нельзя ввести имя и фамилию через пробел.
Re: Запрет на регистрацию латинских никнеймов
Тогда подправьте фрагмент
— будут учитываться пробелы.
- Код:
(/^[А-я]+$/))
- Код:
(/^[А-я\s]+$/))
— будут учитываться пробелы.
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения
|
|