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

NonameIpb

Новичок
  • Публикаций

    22
  • Зарегистрирован

  • Посещение

Информация о NonameIpb

  • Звание
    Новичок

Информация

Контакты

  • Skype
    random.skype

Посетители профиля

131 просмотр профиля
  1. Это тоже понятно. Если в коде делать, то я так понимаю, что здесь: \system\Helpers\Form\Password.php Вопрос тогда в следующем - чтобы кидать ошибку, если присутствуют запрещённые символы, нужно сделать отдельное исключение. Где эти исключения хранятся? Пример исключения: throw new \InvalidArgumentException( 'login_err_bad_password' );
  2. В никах уже разобрались, это оно. А вот вопрос с паролем не решён. Разрешённые символы в пароле где-то можно поставить?
  3. Здесь лишь класс для проверки надёжности пароля, не более. Можно сделать так, чтобы он русские символы вообще не считал, но бытовой пользователь не поймёт, в чём загвоздка. Неужели нет нигде регулярного выражения для пароля?
  4. Высказываю лишь предположение, могу ошибаться! В Админцентре Кастомизация -> Внешний вид -> Темы Выбираете свою тему и нажимайте "Редактировать HTML и CSS", а там уже в <head> вставляете стиль.
  5. Меня не устраивает то, что в пароль можно вписать русские символы. Читал даже, что при хешировании пароля могут возникнуть потом проблемы.
  6. Да, до редакции нашёл всё же. За это спасибо, а вот с паролями, судя по всему, функционал уже, поэтому нужно будет в код лезть.
  7. Это понятно, но всё же задам наиглупейший вопрос. А где эти настройки находятся?
  8. /* Set username regex */ $args = func_get_args(); if ( isset( $args[3]['accountUsername'] ) and $args[3]['accountUsername'] !== FALSE ) { $args[3]['minLength'] = \IPS\Settings::i()->min_user_name_length; $args[3]['maxLength'] = \IPS\Settings::i()->max_user_name_length; if ( \IPS\Settings::i()->username_characters ) { $args[3]['regex'] = '/^[' . str_replace( '\-', '-', preg_quote( \IPS\Settings::i()->username_characters, '/' ) ) . ']*$/iu'; } } Нашёл в \system\Helpers\Form\Text.php , похоже на то, что я искал, вот только понять не могу, откуда же берутся стандартные значения как мин. и макс. длины логина, так и регулярного выражения для него.
  9. При регистрации php код должен обрабатывать данные, которые вводит пользователь, используя регулярные выражения, чтобы разрешить лишь определённый набор символов для логина и пароля. Например, я не хочу, чтобы было возможно зарегистрировать ник, в котором используются не английские буквы, и т.п. Я вот и спрашиваю, где в коде и прописаны эти регулярные выражения, через которые по идее должен проверяться ник и логин. должен проверяться логин и пароль*
  10. Здравствуйте. Увы, в коде IPB новых версий сложно ориентироваться, поэтому очередной вопрос - знаете ли кто-то, где хранятся регулярные выражения для пароля и логина для регистрации? Версия: 4.2.6
  11. Если у времени отдельный блок, тогда можете так написать и подкручивать второе значение под нужное: @media screen and (min-width: 768px) { .cPost .ipsComment_meta { position: relative!important; left: -10px!important; } }
  12. Cookies

    Видимо я плохо задал вопрос. Меня интересует, где именно осуществляется запись в cookie при авторизации.
  13. Cookies

    Не пускает на сайт. Можно скриншот?
  14. Cookies

    Здравствуйте. Хотел бы узнать, где конкретно в коде IPB задаются cookie. Версия: 4.2.6
  15. core_members

    Я так и делаю, но думал, что есть отдельный класс или что-то в этом роде. Спасибо.
×