VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Если 3.6.х то в основных настройках/регистрация пользователей можно указать регулярное выражение, которому должен соответствовать ник пользователя, примеры выражений там есть
A-Za-z не значит, что включены также A-Яа-я
@Xenon888
Продвинутый
Join Date: Dec 2005
Posts: 75
Reputation:
Опытный 11
Репутация в разделе: 5
0
спасибо за ответ
дело в том что я даже и не добавил A-Яа-я в настойки
просто поставил твой перевод и все. каким макаром люди
умудряютса регитьса русскими буквами, я пока недогнал
если есть время/желание, плиз объясни как это получаетса
еще раз спасибо за время и помощъ
@netwind
Гуру
Join Date: Aug 2005
Location: Рiдна Олбанея
Posts: 3,844
Версия vB: 3.8.x
Reputation:
Гуру 1227
Репутация в разделе: 139
0
Так поставь. Перевод и настройки не так уж связаны.
@coffeman
Продвинутый
Join Date: Mar 2006
Location: Киев, Украина
Posts: 80
Версия vB: 4.2.х
Пол:
Reputation:
Опытный 80
Репутация в разделе: 0
0
Мне нужно чтобы юзеры регистрировались именем состоящим из латинского и\или русского алфавита, возможен пробел.
Вписал такое регулярное выражение
[A-Za-zА-Яа-я][A-Za-zА-Яа-я ]+
я прав?
@netwind
Гуру
Join Date: Aug 2005
Location: Рiдна Олбанея
Posts: 3,844
Версия vB: 3.8.x
Reputation:
Гуру 1227
Репутация в разделе: 139
1
не совсем, это выражение сработает если в нике просто есть русские буквы,
нужно понаставить якорей :
^[A-Za-zА-Яа-я][A-Za-zА-Яа-я ]+$
Учитывая что проблеы по краям все равно обрезаются можно сократить :
^[A-Za-zА-Яа-я]+$
И не забудь возблагодарить Гейтса за то, что в cp1251 буквы от a-я действительно непрерывны и по алфавиту.
Если у вас на форуме utf-8 или koi8-r то не будет правильно работать
@coffeman
Продвинутый
Join Date: Mar 2006
Location: Киев, Украина
Posts: 80
Версия vB: 4.2.х
Пол:
Reputation:
Опытный 80
Репутация в разделе: 0
0
спасибо. но в помощи админу(на форуме) написано "(Не начинайте и не заканчивайте выражение экранирующим символом)" собственно поэтому я и не ставил якори..... так нужно или нет?
@netwind
Гуру
Join Date: Aug 2005
Location: Рiдна Олбанея
Posts: 3,844
Версия vB: 3.8.x
Reputation:
Гуру 1227
Репутация в разделе: 139
0
может у кого есть готовый рецепт как запретить регистрировать ники начинающиеся или похожие на определенное слово? включая транслитерацию и тд
например :
Одмин, 0dm1n и тд ?
я пока похачил в коде и добавил проверку на регулярное выражение НЕ РАВНОЕ,
как правильно написать инверсное регулярное выражение?
^[^oOоО0][^dDдД][^mMмМ][^iIиИ1][^нНhH].*$
это неправильно, ники из менее чем 5 букв не проходят.
Добавлено через 1 минуту нужно, якорь это же не экранирующуюя кавычка
Last edited by netwind : 03-22-2007 at 12:23 PM.
Reason: Добавлено сообщение
@coffeman
Продвинутый
Join Date: Mar 2006
Location: Киев, Украина
Posts: 80
Версия vB: 4.2.х
Пол:
Reputation:
Опытный 80
Репутация в разделе: 0
0
понял, стормозил....
по поводу ников, не проще ли воспользоваться "Недопустимые ники" ?
@criminalstatecebep
Продвинутый
Join Date: Aug 2006
Posts: 509
Версия vB: 3.8.4
Reputation:
Опытный 78
Репутация в разделе: 7
0
такой вопрос, как запретить к регистрации ника с символами типа ' @ # ???