Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как отключить выбор логина (при регистрации через соц. сети)?

Как отключить выбор логина (при регистрации через соц. сети)?


     09.04.2017    Все вопросы » Общие вопросы    1667

вопрос
При стандартной регистрации через соц.сеть DLE даёт пользователю возможность выбрать логин. Как отключить это?

Как отключить выбор логина (при регистрации через соц. сети)?

Ответил: Night Wolf


/engine/modules/sitelogin.php

ищем

		$lang['enter_login1'] = str_replace("{name}", $userdaten['name'],$lang['enter_login1']);
		
		if( $_POST['newlogin'] ) {
			
			$login_name = htmlspecialchars( trim( $_POST['newlogin'] ), ENT_COMPAT, $config['charset'] );



заменяем на

if($login_name ) {

4 комментария

LazyDev
PHP-developer

LazyDev - 10 апреля 2017 08:43 -

А что делать если такой логин уже будет занят? Вдруг такие же имена и фамилии будут у людей.

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

nikolay.safronov
Юзер

nikolay.safronov - 10 апреля 2017 09:54 -

Ничего не делать. DLE сам добавляет цифры к логину в этом случае и предлагает изменить уже логин Иван Иванов_2

nikolay.safronov
Юзер

nikolay.safronov - 10 апреля 2017 18:54 -

Никто не знает как?

Night Wolf
Юзер

Night Wolf - 8 августа 2017 17:34 -

Пардон
не
/engine/modules/sitelogin.php
а
/engine/modules/social.php

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх