Перейти к содержанию

Ограничение на символы при регистрации имени


Рекомендуемые сообщения

Всем привет.

Требуется запрет на символы (@ - , и т.п.) при регистрации имени (ника). А так же запретить регистрироваться с именами, пример: Модератор, админ... Есть ли такой функционал в IPS 4.3.6,  или плагин ?

Ссылка на комментарий
Поделиться на другие сайты

Derbrent по юзай эту настройку

Спойлер

1385820943_Screenshot_2019-01-24.thumb.png.f1095fe313dbeba3c9587e6ee9ec342f.png

 

Ссылка на комментарий
Поделиться на другие сайты

SlawkA на символы запрет поставил. И вроде работает. Благодарю. 

Ссылка на комментарий
Поделиться на другие сайты

  • 3 года спустя...
  • 2 месяца спустя...

Есть какая то возможность запретить ники при регистрации, именно состоящие из одних цифр ? Заранее спасибо!

Ссылка на комментарий
Поделиться на другие сайты

/admin/?app=core&module=membersettings&controller=profiles&tab=profilesettings&searchResult=user_name_length

в 4.3 в настройках разве нет запрета на цифры? если нет, то только ругулярные выражения там же. 

@aLEX49566

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, by_ix сказал:

/admin/?app=core&module=membersettings&controller=profiles&tab=profilesettings&searchResult=user_name_length

в 4.3 в настройках разве нет запрета на цифры? если нет, то только ругулярные выражения там же. 

@aLEX49566

Есть такое 

62CA61F3-190C-4FA8-A027-3A63785B4226.thumb.png.c692d1651bfb9930c6a07f51ccd37a9e.png
но тогда даже если одна цифра будет в нике-не пройдет. А есть авторизация через стим и вк-не понятно, как это будет. Хотелось бы, чтобы именно полностью ники из одних цифр только не проходили ). 

Ссылка на комментарий
Поделиться на другие сайты

@aLEX49566 там вручную свою регулярку даже нельзя указать. тогда вариантов не вижу больше. в файлы лезть только. 

Ссылка на комментарий
Поделиться на другие сайты

Странно, что нет никакого хука) или это только меня напрягает?)

Ссылка на комментарий
Поделиться на другие сайты

29 минут назад, aLEX49566 сказал:

через стим и вк-не понятно

Вроде в 4.6 будет перенаправление на форму заполнения ника и т.д. в методе регистрации через соцсети.

Изменено пользователем Zero108
Ссылка на комментарий
Поделиться на другие сайты

20 минут назад, aLEX49566 сказал:

или это только меня напрягает?)

в новых версиях настраивается всё иначе. 

37 минут назад, aLEX49566 сказал:

А есть авторизация через стим и вк-не понятно, как это будет

через стим ничего не будет, любой ник проходит. 

Ссылка на комментарий
Поделиться на другие сайты

12 минут назад, by_ix сказал:

через стим ничего не будет, любой ник проходит. 

Ну я так и думал, в прицепи.. где то видел, писали мол, что хук какой то есть на цифры, но так и не нашел его

Ссылка на комментарий
Поделиться на другие сайты

Актуально интересно?!

https://ipbmafia.ru/topic/11893-zapret-nikov-iz-tsifr/?do=findComment&comment=90599

 

Для проверки никнейма  используется символьный класс, так что "правильные" выражения подобрать там не возможно, только правкой сорсов. В \admin\sources\classes\member\memberFunctions.php найти

		if( ipsRegistry::$settings['username_characters'] )
		{

выше добавить

		if( preg_match( '/^\d+$/', html_entity_decode( $name ) ) )
		{
			return array( 'name' => $original, 'errors' => array( 'Запрещены логины состоящие только из одних цифр.' ) );
		}
Изменено пользователем aLEX49566
Ссылка на комментарий
Поделиться на другие сайты

aLEX49566 то для тройки, но суть та же.

Изменено пользователем by_ix
Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, by_ix сказал:

aLEX49566 то для тройки, но суть та же.

На 4 не применимо?

Ссылка на комментарий
Поделиться на другие сайты

43 минуты назад, aLEX49566 сказал:

На 4 не применимо?

почему?

Ссылка на комментарий
Поделиться на другие сайты

by_ix нету \admin\sources\classes\member\memberFunctions.php

только html\Member\Member.php

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...