TCSE" />
Плагин для 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
Категория: Хаки, плагины, баг-фиксы
Кодировка: utf-8
Автор: TCSE
Опубликовал: Дмитрий
Подождите, сейчас файл будет подготовлен, через
секунд Вы получите ссылку на скачивание,
а сейчас может Зарегистрируемся? это быстро!
а сейчас может Зарегистрируемся? это быстро!
Навигация
Список доступных категорий сайта.
Web
Графика и Дизайн
Универсальные скрипты
Шаблоны uCoz и uCit
ㅤ uCoz и uCit Скрипты 28
ㅤ uCoz и uCit улучшения 14
Шаблоны DLE
ㅤ DLE Модули 27
ㅤ DLE Хаки/плагины 35
Прочие CMS шаблоны 9
Онлайн сервисы
Различная графика 104
Страница 404 15
Страница тех. работ 4
Онлайн Аниме от GiG-LiFe
Сериалы и Фильмы от GiG-LiFe
Магазин от GiG-LiFe
Основной сайт GiG-LiFe
Реклама
ТОП 7 Недели Портала
Самое просматриваемое за неделю
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.