Тёмный дизайн готов, просто переключите тумблер в левой панели
Персонализация
Навигация
Список доступных категорий сайта.
Реклама
ТОП 7 Недели Портала
Самое просматриваемое за неделю

DLE — RSS-Bridge - генерация RSS потоков популярных сайтов и соцсетей. Интеграция в DLE
Плагин для DLE добавляющий поддержку проекта RSS-Bridge способный генерировать RSS и каналы Atom для веб-сайтов, на которых их нет.
RSS-Bridge использует кэширование, чтобы запретить службам ваш сервер для многократного обновления каналов. Конкретная продолжительность кэша может отличаться между мостами. Кэшированные файлы автоматически удаляются через 24 часа.
RSS-Bridge позволяет вам полностью контролировать, какие сервисы генерации rss отображаются пользователю. Таким образом, вы можете разместить свой собственный сервис RSS-Bridge с вашей любимой коллекцией сайтов!
Поддерживаемые форматы вывода:
- Atom: Atom feed, для использования в читалках atom формата
- HTML: простая HTML-страница
- Json: JSON, для потребления другими приложениями
- Mrss: канал MRSS, для использования в читалках rss фидов
- Plaintext: необработанный текст, для потребления другими приложениями
Настройка DLE-RSS-Bridge:
После установки плагина через Утилиты -> Управление плагинами
Необходимо в корневом файле редиректов ( sitename.ru/.htaccess) через ftp внести следующие правки:
Найти:
RewriteEngine On
Добавить ниже:
# rss-bridge
RewriteRule ^rss-bridge/index.php$ /engine/modules/mod_tcse/rss-bridge/index.php [L]
RewriteRule ^rss-bridge/$ /engine/modules/mod_tcse/rss-bridge/index.php [L]
RewriteRule ^rss-bridge/static/style.css$ /engine/modules/mod_tcse/rss-bridge/static/style.css [L]
RewriteRule ^rss-bridge/static/HtmlFormat.css$ /engine/modules/mod_tcse/rss-bridge/static/HtmlFormat.css [L]
RewriteRule ^rss-bridge/static/search.js$ /engine/modules/mod_tcse/rss-bridge/static/search.js [L]
RewriteRule ^rss-bridge/static/select.js$ /engine/modules/mod_tcse/rss-bridge/static/select.js [L]
RewriteRule ^rss-bridge/static/logo_600px.png$ /engine/modules/mod_tcse/rss-bridge/static/logo_600px.png [L]
После этого доступ к плагину будет по ссылке sitename.ru/rss-bridge/
Примеры использования:
Предположим, что вам сайт на DLE собирает коллекции с фильмами и сериалами. На Youtube есть множество каналов с подобным контентом. Открываем нужный канал

Например: https://www.youtube.com/channel/UC3yU_9GAst8b6GhW8Jrhmkg
Далее свою копию RSS-Bridge
/rss-bridge/#bridge-Youtube
Так как я хочу получить rss поток всех роликов с канала, то использую именно 15-символьный идентификатор канала.

Нажимая на кнопку Html мы получаем список публикаций (для визуальной оценки, все ли сделано правильно)
Если все правильно, теперь можем получить ссылку на Mrrs для интеграции в наши RSS трансляции внутри DLE.
Далее самый простой способ это интеграция со штатным модулем движка RSS информеры на сайте
Получаем новый тег для вставки в шаблон сайта. Внешний вид RSS информера настраивается в файле шаблона {THEME}/informer.tpl
Альтернативой rss информерам может быть второй модуль в стандартной комплектации движка - RSS импорт новостей
Настройки предельно понятны, проблем никаких возникнуть не должно.
Ну и самый продвинутый способ - использование этого плагина DLE-AutoRSS_ProКоторый позволяет наполнять сайт автоматически на основе RSS потоков.
Ответы на частые вопросы по RSS-Bridge:
В: Как сделать свой набор сервисов?
О: Необходимо отредактировать файл /engine/modules/mod_tcse/rss-bridge/whitelist.txt
Вместо звездочки ( * ) которая разрешает выводить все доступные сервисы для всех пользователей. Указать в файле только те сервисы, которые вам необходимы. В комплекте есть файл /engine/modules/mod_tcse/rss-bridge/whitelist.default.txt в котором перечислены "сервисы по умолчанию".
CMS: DLE
Категория: Хаки, плагины, баг-фиксы
Версия материала: 1.0
Кодировка: utf-8
Автор: TCSE
Опубликовал: Дмитрий
Подождите, сейчас файл будет подготовлен, через
секунд Вы получите ссылку на скачивание,
а сейчас может Зарегистрируемся?
это быстро!
а сейчас может Зарегистрируемся?

Copyright © 2023 | Проект GiG-LiFe.ru
Материалы на этом сайте взяты из общедоступных источников и могут быть удалены по просьбе авторов, при наличии доказательства авторства.
Materials on this site are taken from public sources and may be deleted at the request of their authors when there is evidence of authorship.