Jump to content

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

Featured Replies

Всем привет.

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

Link to comment
https://ipbmafia.ru/topic/20979-ogranichenie-na-simvoly-pri-registracii-imeni/
Share on other sites

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

Спойлер

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

 

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

  • 3 years later...
  • 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 будет перенаправление на форму заполнения ника и т.д. в методе регистрации через соцсети.

Edited by 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( 'Запрещены логины состоящие только из одних цифр.' ) );
		}

Edited by aLEX49566

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

Edited by by_ix

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

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

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

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

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

почему?

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

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.