Jump to content
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Запрещенные имена

Подскажите, пожалуйста, можно ли сделать, чтобы если добавить бан-фильтр для ника, например, "Админ", с ним нельзя было вообще зарегистрироваться и выводилось предупреждение? А то сейчас фильтр стоит, а при вводе в окне регистрации отображается, что имя свободно и доступно.

Featured Replies

Забавно.

 

Если запретить Admin, то не пройдут Admin и admin

Если запретить Админ, то не пройдет только Админ

 

В версии от ИБР вообще свои проверки добавлены.

  • Author
В версии от ИБР вообще свои проверки добавлены.

А в каком файле? Их можно оттуда выковырять? :)

\admin\sources\classes\member\memberFunctions.php

  • Author

Взял дополнительный код из их файла, все равно с маленькой буквы допускает имя...

Найти

if ( preg_match( "/^{$n}$/i", $name ) )

Заменить на

if ( preg_match( "/^{$n}$/iu", $name ) )

 

Там даже не с маленькой буквы, а нечувствительность к регистру: Админ, аДМин, АдМиН и т.п.

  • Author

@newbie, а в файле IBR заменить или в оригинальном 3.4.9? В ибровском куча нового кода, например //cheching for cyr/lat treak

 

Его оставить нужно? Там какие-то фиксы для кириллицы есть.

newbie, а в файле IBR заменить или в оригинальном 3.4.9?
Как хотите.

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.