Отдельные страницы Входа и регистрации для ДЛЕ

Faq: шаблоны dle — login.tpl шаблон теги «панели авторизации на сайте»

login.tpl шаблон «Панели авторизации на сайте»
FAQ: Шаблоны DLElogin.tpl шаблон теги оформления формы «Панели авторизации на сайте», поля «Логин» и «Пароль», ссылки на зарегистрироваться или восстановить пароль (забыли), получить доступ с помощью аккаунта соц сети , если посетитель ещё не был зарегистрирован. Если пользователь зарегистрировался, в панели можно добавить ссылки на “Добавить публикацию, Сообщения, Закладки, Непрочитанные новости, Доп поля, Профиль, Фото” и тому подобное.

FAQ (полезная справка): В файле login.tpl шаблон DLE настраивается в разделе “Панель авторизации на сайте”, вывод панели авторизации посетителя на сайте, применяется следующих тегов:

ТегиОписание
{registration-link}Тег устанавливает ссылку на страницу регистрации посетителя.
{lostpassword-link}Тег устанавливает ссылку на страницу восстановления пароля.
{logout-link}Тег ссылки на выход пользователя с сайта, разлогирование.
{admin-link}Добавляет ссылку, чтобы пройти в админпанель скрипта.
{pm-link}Открыть страницу персональных сообщений.
{new-pm}Вывести количество новых персональных сообщений.
{all-pm}Тег вывода общего количества персональных сообщений.
{favorite-count}Выводит количество публикаций, которые добавил пользователь себе в закладки на сайте.
{foto}Можно вывести аватар пользователя.
[admin-link]
Профиль[/admin-link]
Выводит содержимое в тегах, если пользователь имеет доступ к админпанели скрипта.
{profile-link}Проставляет ссылку на страницу профиль пользователя.
{stats-link}Ссылка на статистику на сайте.
{addnews-link}Проставляет ссылку на страницу добавления новости на сайте.
{favorites-link}Ссылка на просмотр закладок пользователя.
{newposts-link}Проставляет ссылку на страницу непрочитанных новостей пользователем с последнего посещения им сайта.
{group-icon}отобразит иконку группы пользователя.
{login-method}В зависимости от установленного в настройках скрипта типа авторизации, вывод что необходимо вводить пользователю: логин или E-mail
[vk] Вконтакте [/vk]Можно добавит любые слова заключенный в них, если включена поддержка авторизации при помощи социальной сети Вконтакте.
{vk_url}Ссылка URL Вконтакте на авторизацию в соц. сети.
[odnoklassniki]
Одноклассники
[/odnoklassniki]
Можно добавит любые слова заключенный в них, если включена поддержка авторизации при помощи социальной сети Одноклассники.
{odnoklassniki_url}Ссылка URL Одноклассники на авторизацию в соц. сети.
[facebook]
текст
[/facebook]
Можно добавит любые слова заключенный в них, если включена поддержка авторизации при помощи социальной сети Facebook.
{facebook_url}Ссылка URL Facebook на авторизацию в соц. сети.
[google]
текст
[/google]
Выводят текст заключенный в них, если включена поддержка авторизации при помощи почты Google.
{google_url}Выводит ссылку URL на авторизацию в почты Google.
[mailru]
текст
[/mailru]
Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Mail ru
{mailru_url}Выводит ссылку URL на авторизацию в соц. сети Mail_ru.
[yandex]
текст [/yandex]
Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Yandex.
{yandex_url}Выводит ссылку URL на авторизацию в соц. сети Yandex.
[xfgiven_x]
[xfvalue_x]
[/xfgiven_x]
Выводится дополнительное поле “x“, если поле не пустое. Более подробно про доп поля читайте.
[xfnotgiven_x]
текст
[/xfnotgiven_x]
Выводится текст, указанный в них, если дополнительное поле пользователя не было задано, где X это имя дополнительного поля профиля пользователя.
[xfvalue_x]Выводится значение дополнительного поля “x”, где “x” название дополнительного поля.
{group}Выводит название группы пользователя сайта в которой он находится в данный момент.
Похожее:  Личный кабинет - «Златоустовский Водоканал»

Dle шаблоны *.tpl об всех файлах подробно

Форма “Панель авторизации на сайте” настраивается в шаблоне login.tpl, готовый вариант можно увидеть в архиве движка в папке dle14_0.zip/upload/templates/Default/ или скачать по этой ссылке.

login.zip [1,21 Kb] (cкачиваний: 30)

Loginme – авторизация через соц.сети в dle!

Социальные сети плотно вошли в нашу жизнь, и отрицать их влияние, по меньшей мере, не рационально.LoginMe – это модуль который поможет вашим пользователям быстро (в один клик!) авторизоваться/создать аккаунт на Вашем сайте через уютный “ВКонтактик” и другие социальные сети.

Возможности модуля LoginMe:
– поддерживает популярные соц.сети
– легкая установка на сайт
– не создает нагрузки на хостинг
– открытые шаблоны оформления модуля
– подробная статистика для администрации сайта
– импорт пользователей из печального модуля-бекдора VAuth
– максимально снижена вероятность повторной регистрации, если пользователь забыл “с какой социально сети он входил”
– возможность привязки социальных аккаунтов для “уже существующих пользователей”
– независимость от социальных сетей (все данные хранятся у вас на сервере)
– отображение Ваших друзей с соцсетей, если они зарегены на этом же сайте (в разработке)
– получение аватарки, статуса пользователя из социальной сети в профиль на Вашем сайте (в разработке)

Теперь подробнее:
1) На данный момент модуль поддерживает соц.сети: ВКонтакте, FaceBook, Одноклассники, МойМир@Mail.ru. Ведутся работы над подключением Google , Twitter. При наличии массовой потребности в других соц.сети (Instagram, GitHub, Yandex и др) – это будет реализовано (при условии, что соц.сеть поддерживает такой метод авторизации). Одним словом, был бы спрос на функционал.. :=)

2) Как известно, установка модулей для DLE – обычно сложная и ненавистная процедура для вебмастеров (особенно после очередного апдейта самого DLE). Мы беспокоимся о Ваших нервах, поэтому сам процесс установки модуля LoginME состоит из:
– загрузки файлов на сервер
– 1 изменение в файлах движка
– легкое подключение в шаблоне
– создание приложений в соц.сетях (независящая от нас процедура)

3) LoginMe не несет дополнительнй нагрузки на хостинг, поэтому случаи “поставил Ваш модуль – выгнали с хостинга” – исключены :winked:

4) Вы можете легко менять внешний вид модуля (кнопки соц.сетей, текст и т.д.). По-умолчанию в архиве идет готовое оформление для шаблона Default

Возможности LoginMe на странице регистрации в DLE

Как это выглядит для пользователя… (Зеленым – подключенные соц.сети)

5) В админпанели DLE доступная следующая информация:

общая статистика с различными фильтрами

Подробная статистика по пользователям

Различные сортировки/фильтры – регулярно добавляются на основе Ваших отзывов и пожеланий

6) После “неприятного” факта о бекдоре в модуле VAuth, немало вебмастеров вынуждены были отключить его на своих сайтах. LoginMe поддерживает уже существующих пользователей VAuth на Вашем сайте и “прозрачно” подхватит их. Таким образом, и овцы аккаунты целы, и волки соц.сети живы wink

Системные требования для работоспособности модуля:
1) DLE 9.6-9.8 (Поддержка версий ниже 9.6 – исключена). Учтите, что demo-версия DLE не подходит, так как там закрытый исходный код и Вы не сможете внести нужные изменения в файлы движка.
2) модуль для php – IonCube Loaders v4.0.0 или выше и выше (поддержка версии ниже – возможна по запросу). Как правило, он установлен на 90% хостингов и ставится суппортом в один клик.
3) Аккаунты в нужных Вам соц.сетях

Дополнительно:
– Основные файлы модуля зашифрованы IonCube Pro Encoder (скажем “НЕТ” любителям халявы!). При продаже- модуль привязывается к домену.
– Файлы шаблона – открыты, Вы можете их редактировать как угодно. При покупке Вы получаете архив с модулем/инструкцией.
Для уточнения каких-либо вопросов – можете смело писать в данном топике либо связаться с нами по контактам ниже.
– Стоимость модуля: 15 USD

Как купить модуль:
1) Оплачиваете модуль на WMZ, указанный ниже. В примечании к платежу ОБЯЗАТЕЛЬНО укажите “покупка модуля loginme, домен_сайта, версия DLE, кодировка сайта, Ваш e-mail (на него будет выслан архив), icq либо другой способ для быстрой связи с Вами”
2) Оплата принимается через WebMoney:
Z290449978850
BL ~250, аттестат продавца, в системе с 2005 года.
3) После оплаты Вы получите модуль на e-mail (архив содержит сам модуль, инструкцию по установке и стили для шаблона Default)

Техническая поддержка модуля и обновления:
1) Покупателям предоставляются бесплатные обновления модуля на 1 год со дня покупки
2) При добавлении нового функционала/новых соцсетей- возможно повышение цены. Для текущих покупателей – цена неизменна и с обновлением Вы, соответственно, получаете все плюшки новых версий модуля.
3) Установка модуля – безумна проста. Но на всякий случай, мы сможем Вам помочь:
– установить модуль на Ваш сайт – 5$
– адаптировать шаблона модуля под Ваш дизайн – 5$
– технические вопросы/пожелания/ошибки – с радостью примем по нижеуказанным контактам.

Контакты:
– ЛС на этом сайте
– icq 17три28три
[email protected]

Regger 1.5 – модуль авторизации через соцсети

В данный релиз были внесены следующие функциональные изменения и нововведения:

Полу-автоматическое обновление и установка провайдеров

В панель управления модуля был добавлен мастер установки и обновлений провайдеров. При наличии активной лицензии, через этот мастер можно в пару кликов устанавливать не установленные провайдеры, либо обновлять уже установленные провайдеры, если обновления имеются. Быстрый поиск наличия обновлений провайдеров в модальном окне остался на месте.

Переработан вывод графиков в сводной статистике

Графики от Google были удалены, теперь графики строятся на основе Chart.js и не зависят от сторонних сервисов. Вывод графиков стал более информативен, а так же теперь они работают и с мобильных телефонов.

Генерация возможных логинов

Добавлена генерация доступных возможных логинов с выводом в шаблон запроса данных.

Теперь логин можно ввести свой, либо выбрать уже созданный из доступных.

Данная возможность зависит от вашего шаблона, а так же от настроек запроса дополнительных данных.

Добавлена возможность проверки адреса электронной почты

Теперь, если в настройках указано проверять адрес электронной почты, а так же если адрес почты вводит пользователь, регистрация будет откладываться до проверки адреса электронной почты.

Для проверки почты, высылается письмо с о ссылкой активации по шаблону стандартной регистрации. После перехода по ссылке в письме, пользователь автоматически регистрируется.

Переработан механизм вывода инструкций
Был переработан механизм вывода инструкций, теперь он является более информативным, например в ссылках для настройки подставляется адрес вашего сайта автоматически (только для новых инструкций). Кроме того, мы увеличили шрифт инструкции, теперь можно читать с легкостью на любых мониторах.

Новая версия API 2.0
Сервер лицензий был значительно доработан, в нем учтены все пожелания и требования от клиентов, а так же лично от меня (теперь моя душа довольна этим механизмом).

Добавлена поддержка DLE 10.3
Из за некоторых изменений, версия 1.4 без танцев с бубном не заводилась на DLE 10.3, текущая версия работает без проблем.

Добавлена поддержка интеграции форума IPB3 от kaliostro.net

Добавлена по запросу одного из клиентов. По умолчанию она выключена.

Подробнее о модуле, а так же приобретение на официальном сайте.

Узнать детали покупки

Отдельные страницы входа и регистрации для дле

Отдельные страницы Входа и регистрации для ДЛЕ
Модуль или хакотдельные страницы Входа и регистрации для Dle – красиво оформить страницу регистрации и входа на сайта с блоком пароль и логин, автоматическим входом через соц. сети Вконтакт и Facebook. Отдельные страницы входа и регистрации выполнены в метровском дизайне.

Установка отдельные страницы Входа и регистрации из раздела dle хаки

Делайте все по инструкции в архиве, более полная инструкция Three-pages.rar/Модуль/install.html

Скопируйте все файлы из папки на ваш сервер.
Открыть /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

Автор login.php: ХЗ
от 23.10.2022
Автор Модификации: Tesak.
Автор дизайна данной страницы: Qnut.
Версия движка: DataLife Engine 10.x
Скачать хаки для dle, как хак Отдельные страницы Входа и регистрации для ДЛЕ

Three-pages.rar [428,55 Kb] (cкачиваний: 874)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *