Перейти к публикации
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.

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

Опубликовано:

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

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

Опубликовано:
Обратите внимание

По указанному вами в профиле "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, то как быть?

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

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

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.