- Автор темы
- Заблокирован
- #1
Обратите внимание, если вы планируете совершить сделку с этим пользователем, он заблокирован.
Модуль или хак отдельные страницы Входа и регистрации для Dle - красиво оформить страницу регистрации и входа на сайта с блоком пароль и логин, автоматическим входом через соц. сети Вконтакт и Facebook. Отдельные страницы входа и регистрации выполнены в метровском дизайне.
Скопируйте все файлы из папки на ваш сервер.
Открыть /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'];
Открываем /language/Russian/website.lng в нем ищем:
'wysiwyg_language' => "ru",
Ниже вставляем:
'title_login' => "Авторизация на сайте",
Открываем /engine/init.php в нем ищем:
$tpl->set( '{lostpassword-link}', $PHP_SELF . "?do=lostpassword" );
Ниже вставляем:
$tpl->set( '{loginpage-link}', $PHP_SELF . "?do=login" );
Далее скрываем ваш шаблон!
Открываем templates/ваш-шаблон/main.tpl в нем закрываете ваши стили, скрипты и каркас шаблона! ( Не закрывайте {headers} и {AJAX} ):
[not-aviable=login|register|lostpassword] ..... [/not-aviable]
Пример:
[not-aviable=login|register|lostpassword] <link rel="stylesheet" href="/engine/modules/styles.css" type="text/css"> <script type="text/javascript" src="/templates/orating_pack.js"></script> [/not-aviable] [not-aviable=login|register|lostpassword]
<body> бла-бла-бла-бла-бла [/not-aviable] {info} {content}
Далее делаем красивый адрес страниц:
Открываем /.htaccess после
RewriteEngine On,
вставляем:
( reg / login / reset - можете сменить на своё! ):
RewriteRule ^reg(/?)+$ /?do=register [L] RewriteRule ^login(/?)+$ /?do=login [L] RewriteRule ^reset(/?)+$ /?do=lostpassword [L]
Внимание: В шаблонах страниц есть закомментированный код, если он вам понадобится - раскомментируйте его, а если нет, то удалите!
Внимание: Стиль тэга {info} - bean-alert note
Открыть /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'];
Открываем /language/Russian/website.lng в нем ищем:
'wysiwyg_language' => "ru",
Ниже вставляем:
'title_login' => "Авторизация на сайте",
Открываем /engine/init.php в нем ищем:
$tpl->set( '{lostpassword-link}', $PHP_SELF . "?do=lostpassword" );
Ниже вставляем:
$tpl->set( '{loginpage-link}', $PHP_SELF . "?do=login" );
Далее скрываем ваш шаблон!
Открываем templates/ваш-шаблон/main.tpl в нем закрываете ваши стили, скрипты и каркас шаблона! ( Не закрывайте {headers} и {AJAX} ):
[not-aviable=login|register|lostpassword] ..... [/not-aviable]
Пример:
[not-aviable=login|register|lostpassword] <link rel="stylesheet" href="/engine/modules/styles.css" type="text/css"> <script type="text/javascript" src="/templates/orating_pack.js"></script> [/not-aviable] [not-aviable=login|register|lostpassword]
<body> бла-бла-бла-бла-бла [/not-aviable] {info} {content}
Далее делаем красивый адрес страниц:
Открываем /.htaccess после
RewriteEngine On,
вставляем:
( reg / login / reset - можете сменить на своё! ):
RewriteRule ^reg(/?)+$ /?do=register [L] RewriteRule ^login(/?)+$ /?do=login [L] RewriteRule ^reset(/?)+$ /?do=lostpassword [L]
Внимание: В шаблонах страниц есть закомментированный код, если он вам понадобится - раскомментируйте его, а если нет, то удалите!
Внимание: Стиль тэга {info} - bean-alert note
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.