Derbrent Опубликовано 23 января, 2019 Поделиться Опубликовано 23 января, 2019 Всем привет. Требуется запрет на символы (@ - , и т.п.) при регистрации имени (ника). А так же запретить регистрироваться с именами, пример: Модератор, админ... Есть ли такой функционал в IPS 4.3.6, или плагин ? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SlawkA Опубликовано 24 января, 2019 Поделиться Опубликовано 24 января, 2019 Derbrent по юзай эту настройку Спойлер aLEX49566 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Derbrent Опубликовано 24 января, 2019 Автор Поделиться Опубликовано 24 января, 2019 SlawkA на символы запрет поставил. И вроде работает. Благодарю. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aLEX49566 Опубликовано 17 июля, 2022 Поделиться Опубликовано 17 июля, 2022 Тоже чекну. Спасибо! SlawkA 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aLEX49566 Опубликовано 19 сентября, 2022 Поделиться Опубликовано 19 сентября, 2022 Есть какая то возможность запретить ники при регистрации, именно состоящие из одних цифр ? Заранее спасибо! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 19 сентября, 2022 Поделиться Опубликовано 19 сентября, 2022 /admin/?app=core&module=membersettings&controller=profiles&tab=profilesettings&searchResult=user_name_length в 4.3 в настройках разве нет запрета на цифры? если нет, то только ругулярные выражения там же. @aLEX49566 SlawkA и aLEX49566 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aLEX49566 Опубликовано 19 сентября, 2022 Поделиться Опубликовано 19 сентября, 2022 2 часа назад, by_ix сказал: /admin/?app=core&module=membersettings&controller=profiles&tab=profilesettings&searchResult=user_name_length в 4.3 в настройках разве нет запрета на цифры? если нет, то только ругулярные выражения там же. @aLEX49566 Есть такое но тогда даже если одна цифра будет в нике-не пройдет. А есть авторизация через стим и вк-не понятно, как это будет. Хотелось бы, чтобы именно полностью ники из одних цифр только не проходили ). Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 19 сентября, 2022 Поделиться Опубликовано 19 сентября, 2022 @aLEX49566 там вручную свою регулярку даже нельзя указать. тогда вариантов не вижу больше. в файлы лезть только. aLEX49566 и SlawkA 1 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aLEX49566 Опубликовано 19 сентября, 2022 Поделиться Опубликовано 19 сентября, 2022 Странно, что нет никакого хука) или это только меня напрягает?) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 19 сентября, 2022 Поделиться Опубликовано 19 сентября, 2022 (изменено) 29 минут назад, aLEX49566 сказал: через стим и вк-не понятно Вроде в 4.6 будет перенаправление на форму заполнения ника и т.д. в методе регистрации через соцсети. Изменено 19 сентября, 2022 пользователем Zero108 aLEX49566 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 19 сентября, 2022 Поделиться Опубликовано 19 сентября, 2022 20 минут назад, aLEX49566 сказал: или это только меня напрягает?) в новых версиях настраивается всё иначе. 37 минут назад, aLEX49566 сказал: А есть авторизация через стим и вк-не понятно, как это будет через стим ничего не будет, любой ник проходит. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aLEX49566 Опубликовано 19 сентября, 2022 Поделиться Опубликовано 19 сентября, 2022 12 минут назад, by_ix сказал: через стим ничего не будет, любой ник проходит. Ну я так и думал, в прицепи.. где то видел, писали мол, что хук какой то есть на цифры, но так и не нашел его Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aLEX49566 Опубликовано 19 сентября, 2022 Поделиться Опубликовано 19 сентября, 2022 (изменено) Актуально интересно?! 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( 'Запрещены логины состоящие только из одних цифр.' ) ); } Изменено 19 сентября, 2022 пользователем aLEX49566 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 19 сентября, 2022 Поделиться Опубликовано 19 сентября, 2022 (изменено) aLEX49566 то для тройки, но суть та же. Изменено 19 сентября, 2022 пользователем by_ix Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aLEX49566 Опубликовано 19 сентября, 2022 Поделиться Опубликовано 19 сентября, 2022 1 минуту назад, by_ix сказал: aLEX49566 то для тройки, но суть та же. На 4 не применимо? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 19 сентября, 2022 Поделиться Опубликовано 19 сентября, 2022 43 минуты назад, aLEX49566 сказал: На 4 не применимо? почему? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aLEX49566 Опубликовано 19 сентября, 2022 Поделиться Опубликовано 19 сентября, 2022 by_ix нету \admin\sources\classes\member\memberFunctions.php только html\Member\Member.php Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.