- 06, Mar 2013
- #1
Делаем регистрацию и авторизацию в DLE на отдельной странице
Тестировал эту разработку автора на DLE 9.5 Иногда бывает необходимо убрать панель авторизации и сделать авторизацию и регистрацию новых пользователей на отдельной странице.
Выглядеть все это будет в вашем дизайне. Установка довольно проста. Скачиваем архив и заливаем login.php в директорию /engine/modules/ Файл login_page.tpl заливаем в директорию /templates/{THEME} Открываем файл /language/Russian/website.lng и ищем:
Также не забудьте вставить ссылку на страницу в нужное место вашего шаблона.
Скрытая информация :: Авторизуйтесь для просмотра »
Тестировал эту разработку автора на DLE 9.5 Иногда бывает необходимо убрать панель авторизации и сделать авторизацию и регистрацию новых пользователей на отдельной странице.
Выглядеть все это будет в вашем дизайне. Установка довольно проста. Скачиваем архив и заливаем login.php в директорию /engine/modules/ Файл login_page.tpl заливаем в директорию /templates/{THEME} Открываем файл /language/Russian/website.lng и ищем:
'wysiwyg_language' => "ru",
После этой строки добавляем:
'title_login' => "Авторизация на сайте",
Идем в /engine/engine.php и находим:
case "feedback" :
include ENGINE_DIR . '/modules/feedback.php';
break;
Ниже вставляем:
case "login" :
include ENGINE_DIR . '/modules/login.php';
break;
Ищем:
elseif ($do == 'feedback') $nam_e = $lang['title_feed'];
Ниже добавляем:
elseif ($do == 'login') $nam_e = $lang['title_login'];
Открываем файл /engine/init.php и находим:
$tpl->set( '{lostpassword-link}', $PHP_SELF . "?do=lostpassword" );
Ниже вставляем:
$tpl->set( '{loginpage-link}', $PHP_SELF . "?do=login" );
Ссылка на страницу авторизации/регистрации будет: http://вашсайт.ру/index.php?do=login
Также не забудьте вставить ссылку на страницу в нужное место вашего шаблона.
Скрытая информация :: Авторизуйтесь для просмотра »