Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

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

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Как увеличить число символов при регистрации?

Как увеличить число символов при регистрации имени пользователя и пароля?

Рекомендованные сообщения

Обратите внимание

По указанному вами в профиле "Board url" находится не IP.Board, либо модифицированный пиратский скрипт с удаленными копирайтами. Если вы указали неверный URL, пожауйста, поправьте его, потому что он скорее всего потребуется при диагностике вашей проблемы. Нелицензионные скрипты не приветствуются, т.к. зачастую именно некорректное "нуление" и является причиной проблем в них.

У пароля по моему нет ограничения

а имя как минимум имеет длину 20 символов (а как максимум 255), этого мало?

 

Настройки -> Пользователи -> Ограничения пользовательских имен -> Максимальная длина отображаемого имени

  • Автор

У пароля по моему нет ограничения

а имя как минимум имеет длину 20 символов (а как максимум 255), этого мало?

 

Настройки -> Пользователи -> Ограничения пользовательских имен -> Максимальная длина отображаемого имени

Спасибо с именем помогло но вот с паролем!? (Вы должны использовать сложный пароль, содержащий не менее 3 и не более 32 символов) значить можно урезать?

Куда уже урезать меньше 3 символов? А если не хотите превышать 32 не используйте кавычки и амперсанды в пароле, при кодировании они увеличиваются примерно в четверо.

  • 2 года спустя...

А можно ли сделать пароль минимум 6-символьный?

А можно ли сделать пароль минимум 6-символьный?

admin/applications/core/modules_public/global/register.php

 

Найти

	if( trim($this->request['PassWord_Check']) != $in_password OR !$in_password )
	{
		$form_errors['password'][$this->lang->words['passwords_not_match']] = $this->lang->words['passwords_not_match'];
	}

Ниже добавить

	elseif ( strlen( $in_password ) < 6 )
	{
		$form_errors['password'][$this->lang->words['pass_too_short']] = $this->lang->words['pass_too_short'];
	}

Спасибо большое! А как сделать, чтобы если вводят пароль менее 6-ти символов, то выводилась ajax-ошибка, как например при вводе занятого логина или емейла?

\public\js\ips.register.js

 

		/*
	There's no reason for this - http://community.invisionpower.com/resources/bugs.html/_/ip-board/registrations-limit-passwords-to-32-characters-for-no-apparent-reason-r37770
	if( $F('password_1').length < 3 )
	{
		ipb.register.showMessage( $('password_1'), ipb.lang['pass_too_short'], 1 );
		return;
	}
	if( $F('password_1').length > 32 )
	{
		ipb.register.showMessage( $('password_1'), ipb.lang['pass_too_long'], 1 );
		return;
	}

	*/

Заменить на

	if( $F('password_1').length < 6 )
	{
		ipb.register.showMessage( $('password_1'), ipb.lang['pass_too_short'], 1 );
		return;
	}

	/*
	There's no reason for this - http://community.invisionpower.com/resources/bugs.html/_/ip-board/registrations-limit-passwords-to-32-characters-for-no-apparent-reason-r37770
	if( $F('password_1').length > 32 )
	{
		ipb.register.showMessage( $('password_1'), ipb.lang['pass_too_long'], 1 );
		return;
	}

	*/

Огромное Вам спасибо! Вместе с хуком (SOS34) Password Strength Meter in Registration Form выглядит вообще классно :)

  • 3 месяца спустя...
Спасибо большое! А как сделать, чтобы если вводят пароль менее 6-ти символов, то выводилась ajax-ошибка, как например при вводе занятого логина или емейла?

А можно ли еще сделать, чтобы такое же инфо-окошко выводилось, если в окне повтора пароля пароль был введен верно или неверно?

Такая функция уже есть по умолчанию

Такая функция уже есть по умолчанию

Да, только она она выводится только в том случае, если пароль введен неправильно. А как сделать, чтобы она выводилась еще, если пароль правильно введен?

Никак. Эта бессмысленная функция. Есть уведомления о том что пароль введен неправильно, писать "масло маслянное" излишне.

Ну ладно) Просто хотелось бы, как на всех современных сервисах, к примеру на Яндексе, когда правильно вводишь подтверждение пароля, выводится такая подсказка, красиво выглядит.

  • 2 года спустя...

Здравствуйте. А если необходимо разрешить в пароле только a-zA-Z0-9, то как быть?

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.