Модули
Плагины, модули для DLE
9 файлов
-
Telegram Posting
Автор Shakoladka
Telegram Posting - Модуль будет отправлять сообщения в выбранный чат при помощи бота. Гибкие настройки позволят модулю отправлять лишь то, что вы хотите.
Возможности:
- Базовая версия
- Отправка сообщений при добавлении новости
- Отправка сообщений при редактировании новости
- Отправка при зависимости от полей
- Отправка обычного сообщения на канал
- Поиск нужного чата
- Настройка шаблонов для отправки сообщений
- Если сайт работает через SSL, то будет возможность приобразовать бота в Webhook
- Доступны все теги, что используются в полной новости
- Добавлены новые теги, подробнее
- Добавлена поддержка вывода галереи, видео, изображения и аудио
- Добавлена поддержка миниатюр, для превью контента
- Выбор зависимости был расширен
0 раз скачали
(0 отзывов)0 комментариев
Отправлено
-
Модуль рейтинг ожидания премьер
Автор Developer
Представляю вашему вниманию модуль рейтинг ожиданий фильмов/сериалов/дорам/аниме. С его помощью вы можете реализовать систему голосований пользователями за будущие премьеры, на основе которых у анонсов будет формироваться рейтинг ожиданий.
Принцип работы:
В админке выбираем категорию новостей, в которых размещены наши анонсы/будущие премьеры. В полной новости таких новостей появится шкала рейтинга ожиданий, с возможностью голосования при помощи двух кнопок - жду или не жду. Нажав на одну из кнопок по средствам ajax новости присваивается рейтинг, шкала обновляется без перезагрузки страницы. Нажать посетитель может лишь раз, менять свою оценку он не сможет. Есть отдельная страница на сайте, на которой по убыванию размещены самые ожидаемые премьеры на сайте. Рано или поздно фильм/сериал будет опубликован у вас на сайте, значит нам необходимо убрать его из рейтинга ожиданий. Для этого подключаем по крону скрипт, который осуществляет проверку по ожидаемым премьерам - если у новости была убрана выбранная в админке категория анонсов, то новость удаляется из рейтинга ожиданий Предусмотрены стили для темной версии сайта. Кеширование. Привязок к домену нет. Ионкуб не нужен.
Видео обзор:
0 раз скачали
(0 отзывов)0 комментариев
Отправлено
-
DLE Collections – подборки новостей для DataLife Engine
Автор Developer
DLE Collections - сборники новостей для DataLife Engine модуль организует систему сборки новостей на различные темы, страницы которых можно оптимизировать для поисковых систем, тем самым продвигая их в поисковых результатах.
Особенности модуля DLE Collections:
- Возможность установить собственный URL для сборников. - Расширенные возможности в области SEO. - Простое добавление сборок. - Возможность создавать автоматические сборки по тегу, значению дополнительного поля или поиску слов в новостях. - Возможность закрепить сборку. - Возможность отложить сборку (не публиковать сразу). - Добавление новости в сборки при её добавлении / редактировании. - Возможность изменения позиций сборок. - Поддержка всех редакторов DLE. - Поддержка DLE 13.0 и выше. - Обновленная административная панель с поддержкой темной темы. - Тег для вывода блока сборок в нужном месте. - Опция, позволяющая добавлять сборки в XML-карту. - Поддержка русского, английского и украинского языков в административной панели. - Поддержка тега {sort} для новостей внутри сборки. - Возможность исключать категории, новости из которых не будут добавляться в сборки. - Возможность исключения новостей из сборок, которые не будут учитываться при поиске и автоматическом добавлении. - Настройка сортировки новостей в каждой сборке. - Возможность автоматической сборки по поиску/словосочетанию в названии новости, краткой и полной новости, а также в дополнительных полях. - Возможность указать для каждой сборки свои шаблоны для вывода новостей и оформления текста. - Возможность указать для каждой сборки количество новостей на страницу. - Возможность выбора сортировки сборок по: позиции в административной панели, алфавитному порядку, количеству новостей и дате добавления.1 раз скачали
(0 отзывов)0 комментариев
Отправлено
-
ЧПУ без ID новостей DLE
Автор Developer
Плагин добавляет 4-й тип ЧПУ без id новостей с рабочей функцией обработки неверных URL ЧПУ для более корректной работы по части СЕО. Тип ЧПУ настраивается также из админ-панели, необходимо выбрать тип 4:
Тип 4 - ссылки на полную новость будут иметь вид http://site.ru/категория/подкатегория/имя новости.html
Обращаю внимание, что данный плагин требует уникальности имён всех статей, чтобы поле alt_name не дублировалось!
Установка:
1. Распаковать архив и установить плагин
2. Открыть файл .htaccess в корне, найти:
RewriteRule ^([^/]+).html$ index.php?do=static&page=$1&seourl=$1 [L] Вставить ниже:
# SEO TYPE 4 START RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+),(.*).html$ index.php?post=$4&news_page=$2&cstart=$3&seourl=$5&seocat=$1 [L] RewriteRule ^([^.]+)/page,([0-9]+),(.*).html$ index.php?post=$3&news_page=$2&seourl=$4&seocat=$1 [L] RewriteRule ^([^.]+)/print:page,([0-9]+),(.*).html$ index.php?mod=print&news_page=$2&post=$3&seourl=$4&seocat=$1 [L] RewriteRule ^([^.]+)/-(.*).html$ index.php?post=$2&seourl=$3&seocat=$1 [L] RewriteRule ^page,([0-9]+),([0-9]+),(.*).html$ index.php?post=$3&news_page=$1&cstart=$2&seourl=$4 [L] RewriteRule ^page,([0-9]+),(.*).html$ index.php?post=$2&news_page=$1&seourl=$3 [L] RewriteRule ^print:page,([0-9]+),(.*).html$ index.php?mod=print&news_page=$1&post=$2&seourl=$3 [L] RewriteRule ^(.*).html$ index.php?post=$1&seourl=$2 [L] # SEO TYPE 4 END
0 раз скачали
(0 отзывов)0 комментариев
Отправлено
-
Модуль статистики «LightStat» 3.0
Автор Developer
Установка модуля
1. Если вы уже ранее использовали версию модуля 2.0, то первый шаг нужно пропустить. Если же вы используете модуль впервые, то к вашей базе сделайте следующий SQL-запрос:
CREATE TABLE `название вашей базы данных`.`dle_lightstat` (`ip` VARCHAR(32) NOT NULL , `time` INT(11) NOT NULL, `type` INT(1) NOT NULL, PRIMARY KEY (`ip`), INDEX (`type`)) ENGINE = MyISAM; 2. Далее скачайте архив в конце статьи, разархивируйте и файл lightstat.php загрузите в папку /engine/modules/ по FTP или другим удобным для вас способом. Файл отсутствующего аватара (no_avatar_lightstat.png) загрузите в папку images, которая должна находиться в папке вашей темы (/templates/ваша тема/). Если такой папки нет на вашем сайте – создайте ее.
3. В нужное место на вашем сайте подключите сам виджет
{include file="engine/modules/lightstat.php"} 4. Затем в ваш файл стилей (в самый низ) вставьте следующие стили:
.lightstat_main * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .lightstat_main *:before, .lightstat_main *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .lightstat_main { min-width: 230px; width: 100%; margin: 0 auto; font-family: arial; box-shadow: 0 4px 10px rgba(0, 0, 0, .1); border-radius: 8px; } .lightstat_progress { width: 100%; padding: 0 10px; } .lightstat_progress span { height: 4px; display: block; float: left; } .lightstat_progress span:nth-of-type(1) { border-top-left-radius: 2px; border-bottom-left-radius: 2px; } .lightstat_progress span:nth-last-of-type(1) { border-top-right-radius: 2px; border-bottom-right-radius: 2px; } .lightstat_body { background: #242043; border-radius: 8px 8px 0 0; padding: 15px 0 1px 0; } .lightstat_body.border_none_user { border-radius: 8px; } .lightstat_body .result_numb div { padding: 0 10px 11px 10px; color: #bbb; font-size: 14px; text-shadow: 0 -1px 0 rgba(0, 0, 0, .6); } .lightstat_body .result_numb div span:nth-of-type(1) { width: 8px; height: 8px; display: inline-block; border-radius: 99px; margin: 4px 10px 0 0; vertical-align: top; box-shadow: 0px -1px 1px rgba(0, 0, 0, .6); } .lightstat_body .result_numb div span:nth-of-type(2) { float: right; color: #fff; } .lightstat_body .result_numb .lightstat_user span:nth-of-type(1) { border: 2px solid #d9823b; } .lightstat_body .result_numb .lightstat_guest span:nth-of-type(1) { border: 2px solid #a963b9; } .lightstat_body .result_numb .lightstat_bot span:nth-of-type(1) { border: 2px solid #36a7a5; } .lightstat_user_circle { background: #d9823b; } .lightstat_guest_circle { background: #a963b9; } .lightstat_bot_circle { background: #36a7a5; } .lightstat_is { color: #fff; font-size: 10px; text-transform: uppercase; padding: 18px 0 15px 28px; display: block; text-shadow: 0 -1px 0 rgba(0, 0, 0, .6); } .lightstat_user_list { background: #fff; border-radius: 0 0 8px 8px; position: relative; } .lightstat_pandoge_com { width: 8px; height: 20px; position: relative; background: #222; display: block; position: absolute; top: 0; right: 20px; transition: .2s; } .lightstat_pandoge_com:after { content: ""; position: absolute; left: 0; bottom: 0; width: 0; height: 0; border-bottom: 4px solid #d1d5d8; border-left: 4px solid transparent; border-right: 4px solid transparent; } .lightstat_pandoge_com:hover { height: 24px; transition: .2s; } .lightstat_user_list_title { color: #242043; font-size: 10px; text-transform: uppercase; padding: 18px 0 17px 28px; display: block; font-weight: 700; } .lightstat_user_list_item { padding: 0 10px 20px 10px; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; } .lightstat_user_list_item a { text-decoration: none !important; color: #242043; } .lightstat_user_list_item_avatar { background-size: cover !important; border-radius: 99px; width: 34px; height: 34px; display: block; } .lightstat_user_list_item_avatar:hover { opacity: .8; } .lightstat_user_list_item_info { font-size: 12px; font-weight: 700; width: calc(100% - 34px); padding: 1px 0 0 10px; } .lightstat_user_list_item_info span { display: block; font-weight: 400; padding: 2px 0 0 0; color: #888; } .lightstat_user_list_item_info span.online { color: #0e8952; } .lightstat_user_list_item_info a:hover { text-decoration: underline !important; } .full_list_visit { margin: auto; color: #242043; font-size: 10px; text-transform: uppercase; display: block; font-weight: 700; width: 120px; text-align: center; background: #fff; border-radius: 99px; height: 26px; line-height: 26px; border: 1px solid #888; box-shadow: 0 2px 4px rgba(0, 0, 0, .1); } .full_list_visit:hover { box-shadow: 0 4px 8px rgba(0, 0, 0, .2); } .full_list_visit_bg { position: absolute; bottom: 0; left: 0; right: 0; border-radius: 0 0 8px 8px; z-index: 2; background: -moz-linear-gradient(bottom, rgba(255, 255, 255, .1) 0, rgba(255, 255, 255, 1) 100%); background: -webkit-linear-gradient(bottom, rgba(255, 255, 255, .1) 0, rgba(255, 255, 255, 1) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, .1) 0, rgba(255, 255, 255, 1) 100%); padding: 20px 0; } .lightstat_user_list_item { display: none; } .lightstat_user_list .lightstat_user_list_item:nth-of-type(1), .lightstat_user_list .lightstat_user_list_item:nth-of-type(2), .lightstat_user_list .lightstat_user_list_item:nth-of-type(3) { display: flex; } .lightstat_light_theme .lightstat_body { background: #f1f5f7; } .lightstat_light_theme .lightstat_body { background: #f1f5f7; } .lightstat_light_theme .lightstat_user_list_item a { color: #030304; } .lightstat_light_theme .lightstat_user_list_title { color: #030304; } .lightstat_light_theme .lightstat_body .result_numb div span:nth-of-type(2) { color: #283e52; } .lightstat_light_theme .lightstat_body .result_numb div { color: #030304; text-shadow: none; } .lightstat_light_theme .lightstat_is { text-shadow: none; color: #283e52; } .lightstat_light_theme .lightstat_body .result_numb .lightstat_user span:nth-of-type(1) { border: 2px solid #0bb1d6; box-shadow: none; } .lightstat_light_theme .lightstat_body .result_numb .lightstat_guest span:nth-of-type(1) { border: 2px solid #ff6d00; box-shadow: none; } .lightstat_light_theme .lightstat_body .result_numb .lightstat_bot span:nth-of-type(1) { border: 2px solid #345471; box-shadow: none; } .lightstat_light_theme .lightstat_user_circle { background: #0bb1d6; } .lightstat_light_theme .lightstat_guest_circle { background: #ff6d00; } .lightstat_light_theme .lightstat_bot_circle { background: #345471; } 5. И завершающим шагом почистите кэш на вашем сайте. Установка окончена.
Обратите внимание, что если на вашем сайте отсутствует библиотека jQuery, подключите ее перед закрывающим тегом </head>:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> Она нужна для того, чтобы статистика работала со всеми заложенными в нее функциями.
Настройки модуля
Как говорилось ранее, в модуле доступны некоторые настройки.
Первая настройка – это изменение темы виджета. Если вы хотите включить светлую тему, то используйте следующий код для ее активации:
{include file="engine/modules/lightstat.php?theme_light=active"} Вторая настройка – это изменение вида логина пользователя в зависимости от его группы. Стиль, с помощью которого это можно сделать, выглядит следующим образом:
.group_id_NUMB a { /* Ваши стили */ } Его вы вставляете в ваш файл стилей. Здесь «NUMB» – это ID группы пользователя. Узнать ID ваших групп вы можете в разделе «Пользователи» – «Настройка групп пользователей».
0 раз скачали
(0 отзывов)0 комментариев
Отправлено
-
Logicboard 5.1 dle edition - форум
Автор Developer
LogicBoard — простой и в тоже время мощный форум. Все функции форума имеют гибкую систему конфигурации, что позволяет настроить форум под Ваши требования, под требования Вашего проекта. Благодаря системе шаблонов — форум легко изменить до неузнаваемости, почти каждый элемент форума имеет свой шаблон, что позволяет Вам гибко настраивать вывод какой-либо информации. Несмотря на количество функций — используется минимальное количество ресурсов Вашего сервера.
Поскольку разработчик забросил развитие своего «детища» — выкладываю версию форума, оформленную в виде плагина и протестированную на DLE 14.3. Все файлы форума перекодированы из windows-1251 в кодировку utf-8, потому что в последних версиях DLE уже давно нет кодировки 1251.
Установка:
Через систему плагинов загрузить файл LogicBoard_5.1_plugin_forum.zip. В файле engine/data/dbconfig.php после define ("PREFIX", "dle"); Добавить define ("LB_DB_PREFIX", "lb"); Запустить site/forum/install/index.php и установить нужные таблицы в БД. Ввести в админке DLE все настройки форума site/admin.php?mod=admin_logicboard_dle, так же эта ссылка будет находиться в сторонних модулях после установки плагина. Пройти по адресу site/forum и создать нужные форумы и разделы в разделе «Центр управления». Удалить папки site/forum/install и site/forum/upgrade.0 раз скачали
(0 отзывов)0 комментариев
Обновлено
-
Translater - Много язычный сайт для DLE
Автор Developer
С помощью этого модуля Ваш сайт всегда будет многоязычным.
Переводчик переводит страницу с помощью переводчика Google, причем после установки апи создавать не надо. Установка Распаковываем архив и кидаем файлы в папки.
Тег {language-assets} должен быть межу тегом , тег {language} выводит список доступных языков к переводу.
1 раз скачали
(0 отзывов)0 комментариев
Отправлено
-
DLE-Billing + плагины - Модуль для приема оплаты на сайте DLE
Автор Developer
Основные возможности модуля: - Автоматизированный прием платежей на сайте:
- Установка модуля без изменения файлов DLE.
- Гибкая настройка модуля с удобной панелью управления.
- Надежная обработка запросов и данных.
- Адаптируемые шаблоны модуля для любого сайта.
- Большой выбор плагинов для монетизации сайта.
- Прием платежей различными способами. Дополнительные функции модуля:
- Управление пользователями:
- Платный переход пользователей из одной группы в другую на время или без ограничений.
- Доступ к контенту:
- Оплата доступа к закрытой части контента внутри новостей или шаблонов.
- Действия с новостями:
- Оплата фиксации новости, поднятие в топ, выделение среди других новостей. - Личный кабинет пользователя:
- Просмотр истории платежей, пополнение баланса.
- Реферальная система:
- Автоматическое вознаграждение за действия рефералов на сайте.
- API и документация:
- Интеграция баланса пользователя с другими модулями через API. Этот модуль обеспечивает полный цикл управления платежами и доступом к контенту на вашем сайте, предлагая удобные инструменты для монетизации и управления пользователями.
0 раз скачали
(0 отзывов)0 комментариев
Отправлено
-
Плагин для конвертации ссылок в дополнительных полях в латиницу
Автор Developer
Реализация опции конвертации ссылок с кириллицы в латиницу в дополнительных полях. В дополнительных полях, для текстового и списка полей появиться опция Использовать транслит в ссылках включаете опцию вместе с Использовать значения полей как перекрестные гиперссылки.
Внимание, если вы включили для уже существующего дополнительного поля в котором есть данные то вы можете сделать перестроение публикаций или пересохранить новости вручную.
0 раз скачали
(0 отзывов)0 комментариев
Отправлено
