Регистрация пользователя без ввода пароль
Иногда нужно сделать быструю регистрацию - в 1 клик. Сегодня с расскажу, как генерировать пароль для пользователя автоматически, а из формы регистрации мы уберем поля пароля. Итак. 1. /engine/modules/register.php Находим
$password1 = $_POST['password1'];$password2 = $_POST['password2'];
Заменяем на
$password1 = substr(md5($_POST['name']), 0, 10);$password2 = $password1;
Находим и удаляем строку
if(document.forms.registration.password1.value.length < 6) {DLEalert('{$lang['reg_err_31']}', dle_info);return false;}if(document.forms.registration.password1.value != document.forms.registration.password2.value) {DLEalert('{$lang['reg_err_32']}', dle_info);return false;}
2. Ваш шаблон/registration.tpl Здесь просто удаляем поля пароля
Пароль:*
Повторите пароль:*
Вот и всё! ;)
Источник: savgroup.ru - разработка модулей под ДЛЕ
Похожие новости
- DataLife Engine v.18.1 Final Release
- DataLife Engine v.18.1 Press Release
- TShow - шаблон сайта сериала для DLE 18.x
- Blitz - шаблон для DLE
- Весь май две лицензии по цене одной
- Rubik - универсальный шаблон
- Telegram Instant View для DLE
- Быстрый поиск новостей только по заголовкам - модуль ModLiveSearch
- DLE: Telegram Instant View
- Весна скидок с DataLife Engine!