Jump to content

NonameIpb

Пользователи

Everything posted by NonameIpb

  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. NonameIpb posted пост в теме in Web-программирование
    Видимо я плохо задал вопрос. Меня интересует, где именно осуществляется запись в cookie при авторизации.
  13. NonameIpb posted пост в теме in Web-программирование
    Не пускает на сайт. Можно скриншот?
  14. NonameIpb posted пост в теме in Web-программирование
    Здравствуйте. Хотел бы узнать, где конкретно в коде IPB задаются cookie. Версия: 4.2.6
  15. Я так и делаю, но думал, что есть отдельный класс или что-то в этом роде. Спасибо.
  16. Версия: 4.2.6 Цель: При регистрации пользователя хочу в базу DLE, а может и другие базы, отправлять различные запросы. А лучше просто хотя бы показать направление того, как в коде IPB можно подключиться к другой базе на том же хосте.
  17. В старых версиях был файл ipsRegistry, где, как я понимаю, и было возможно подключение и выполнение запросов с другой БД. Сейчас же его нет, а я хотел бы посылать запросы в базу DLE, используя код IPB. Есть идеи по поводу того, как это можно реализовать или хотя бы в каком направлении "рыть" дальше?
  18. Хост, юзер и пароль тот же, нужно лишь отправить запрос в другую БД. Пытался чистое подключение сунуть в код форума, на что-то не фурычит. Раньше был вроде специальный класс для сторонних подключений, а сейчас видимо нет.
  19. Здравствуйте. Каком образом в коде IPB можно подключиться к другой базе и отправить запрос?
  20. Спасибо. И последний вопрос, не знаете, как можно в коде подключиться к другой базе (не форумной)? Хотя бы источник, где можно почитать про это или какую-то подсказку.
  21. А запрос нигде нельзя откопать? И по сути, если мне нужно добавлять ещё в пару таблиц данные при регистрации, то я могу запросы вписать просто в эту функцию?
  22. Здравствуйте. Не подскажите, где находится или как осуществляется insert запрос в таблицу core_members? Уже несколько дней роюсь в коде и не могу найти конец регистрации - создание записи в таблице core_members.