Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Как убрать повторный ввод пароля при регистрации?

Вопросы без привязки к версии. Установлена авточистка (2 года).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Как убрать повторный ввод пароля при регистрации?

Сообщение romeo_piter »

На моем форуме поле "Подтвердите новый пароль:" при регистрации - совершенно бесполезно, хотелось бы убрать.
Ес-но, простое выпиливание инпута из шаблона результата не дает.

Код: Выделить всё

	<dl>
		<dt><label for="password_confirm">{L_CONFIRM_PASSWORD}{L_COLON}</label></dt>
		<dd><input type="password"  tabindex="3" name="password_confirm" id="password_confirm" size="25" value="{PASSWORD_CONFIRM}" class="inputbox autowidth" title="{L_CONFIRM_PASSWORD}" autocomplete="off" /></dd>
	</dl>
Подскажите, плз, как можно это сделать.

Отправлено спустя 23 минуты 31 секунду:
Как я понял, помимо шаблона, надо изменить скрипт, чтобы убрать проверку на соответствие полей, где-то тут?

Код: Выделить всё

"undefined" != typeof showPassword && $("[type='password']").length) {
    let t = $("input[type='password']")
      , e = '<button type="button" class="showpass-btn fa fa-eye" data-showpass></button>';
    t.each((function() {
        $(this).after(e)
    }
    )),
    $("[data-showpass]").on("click", (function() {
        let e = $(this).prev(t)
          , o = "password" === e.attr("type") ? "text" : "password";
        $(this).toggleClass("fa-eye fa-eye-slash"),
        e.attr("type", o).toggleClass("warning")
    }
Отправлено спустя 55 секунд:
И сюда же вопрос, как по умолчанию сделать вводимый основной пароль видимым, а не как в штатном исполнении?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12429
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2478 раз

Re: Как убрать повторный ввод пароля при регистрации?

Сообщение Татьяна5 »

romeo_piter, писать расширение. На уровне php также есть проверка

Отправлено спустя 1 минуту 4 секунды:
romeo_piter писал(а): 29.01.2024 1:08 как по умолчанию сделать вводимый основной пароль видимым
type="password" -> type="text", но это сломает часть проверок в антибот 42

Вернуться в «phpBB-пространство»