Организация системы подписок для пользователей и гостей сайта.
Установка модуля еще никогда не была такой простой
Загрузите файлы с папки Module на свой сервер, предварительно изменив название папки {THEME} на название своего шаблона.
Установить через систему плагинов XML файл dle_subscribe.xml.
Открыть файл main.tpl вашего шаблона и перед тегом
</body>
Вставить<script src="{THEME}/lazydev/dle_subscribe/assets/dle_subscribe_js.js"></script>
Далее перед тегом</head>
Вставить<link href="{THEME}/lazydev/dle_subscribe/assets/dle_subscribe_style.css" type="text/css" rel="stylesheet">
Информация о подключении модуля для его работы
{include file="engine/lazydev/dle_subscribe/index.php"}
{include file="engine/lazydev/dle_subscribe/index.php?action=news&id=X"}
Информация о том как подключить свой шаблон
{include file="engine/lazydev/dle_subscribe/index.php?action=all&template=my_tpl"}
data-template="{template-id}"
Описание тегов шаблона модуля
Тег | Описание |
|
Выведет текст внутри тегов если пользователь - гость. |
|
Выведет текст внутри тегов если пользователь - зарегистрирован. |
|
Выведет текст внутри тегов если пользователь - подписан. |
|
Выведет текст внутри тегов если пользователь - не подписан. |
|
Выведет текст внутри тегов если есть подписки на данный блок. |
|
Выведет текст внутри тегов если подписок на данный блок нет. |
|
Выведет текст внутри тегов если страница имеет значение X. |
|
Выведет текст внутри тегов если страница не имеет значение X. |
|
Выведет текст внутри тегов если это блок подписки на новость. |
|
Выведет текст внутри тегов если это блок подписки не на новость. |
|
Выведет текст внутри тегов если это блок подписки на категорию. |
|
Выведет текст внутри тегов если это блок подписки не на категорию. |
|
Выведет текст внутри тегов если это блок подписки на новые новости. |
|
Выведет текст внутри тегов если это блок подписки не на новые новости. |
|
Выведет текст внутри тегов если это блок подписки на пользователя. |
|
Выведет текст внутри тегов если это блок подписки не на пользователя. |
|
Выведет текст внутри тегов если это блок подписки на тег. |
|
Выведет текст внутри тегов если это блок подписки не на тег. |
|
Выведет текст внутри тегов если это блок подписки на дополнительное поле. |
|
Выведет текст внутри тегов если это блок подписки не на дополнительное поле. |
|
Выведет количество подписавшихся. |
|
Выводит уникальный ID блока. |
|
Выводит значение страницы. |
|
Выводит тип страницы. |
|
Выводит заголовок страницы. |
|
Выводит ID новости на странице новости и ID категории на странице категории. |
Инструкция по обновлению на новую версию
Замените файл /templates/Ваш_Шаблон/lazydev/dle_subscribe/assets/dle_subscribe_js.js
Инструкция по обновлению на новую версию
Замените файл /engine/lazydev/dle_subscribe/ajax.php
Замените файл /engine/lazydev/dle_subscribe/class/Subscribe.php и /engine/lazydev/dle_subscribe/class/Helper.php
Замените файл /engine/lazydev/dle_subscribe/lib/send.php
Замените файл /templates/Ваш_Шаблон/lazydev/dle_subscribe/assets/dle_subscribe_js.js
Замените теги [if [/if] на [page [/page] в email_notify.tpl и pm_notify.tpl