Next Generation CMS - Управляйте контентом без границ!
Создавай
Развивай
Управляй
Актуальная v.1.0.0
Плагин rss_import
Главная страница / Плагины / RSS / Плагин rss_import

Плагин rss_import

Плагин rss_import - Плагин отображает на сайте информационный блок с RSS канала других сайтов.

ID: rss_import
Name: RSS news importer
Version: 0.03
Acts: index, ppages
File: rss_import.php
Config: config.php
Type: plugin
Description: Импорт новостей через RSS
Author: Dzmitry Khadorkin,irbees2008
Title: RSS news importer
Information: Импорт новостей через RSS



Плагин выводит на сайте блок(и) новостей из RSS‑ленты сторонних сайтов.
Шаблоны (Twig):
--------------------------------------------------------------------
* rss.tpl — основной шаблон блока.
Переменные:
. {{ tpl_url }} — путь к текущему активному шаблону сайта
. entries — массив элементов ленты (используйте цикл и include entries.tpl)
. {{ author }} — заголовок/подпись блока
* entries.tpl — шаблон одной записи ленты
Поля элемента (entry):
. {{ entry.link }} — ссылка на новость
. {{ entry.title }} — заголовок
. {{ entry.short_news }} — короткий текст (если включено в настройках)
. {{ entry.pic|raw }} — выбранное изображение согласно настройке (см. ниже). Это готовый HTML <img> в обёртке <div class="rss-image-wrapper">.
Дополнительно доступны: {{ entry.images|raw }} — первое изображение из <description>, {{ entry.image|raw }} — из <enclosure>.
Пример использования внутри rss.tpl:
Код:
{% for entry in entries %}
{% include localPath(0) ~ 'entries.tpl' %}
{% endfor %}
Вызов плагина в шаблонах сайта (варианты):
--------------------------------------------------------------------
1) Twig (рекомендуется): вывод одного блока
Код:
 {{ callPlugin('rss_import.show', {'index': 1}) }}
• index: 1, 2, ... — номер настроенного блока (rss1, rss2, ...)
2) Twig: вывод нескольких блоков подряд
Код:
 {{ callPlugin('rss_import.show', {'index': 1}) }}
{{ callPlugin('rss_import.show', {'index': 2}) }}
3) Twig: с проверкой активности плагина
Код:
 {% if pluginIsActive('rss_import') %}
{{ callPlugin('rss_import.show', {'index': 1}) }}
{% endif %}
4) Легаси-вставка (совместимость с прежними шаблонами)
{rssN} — где N = 1, 2, ...
Пути шаблонов:
--------------------------------------------------------------------
По умолчанию шаблоны лежат в плагине: engine/plugins/rss_import/tpl/rss1|rss2
Их можно переопределить в теме: templates/<ВашаТема>/plugins/rss_import/rss1|rss2
Настройки (перечень):
--------------------------------------------------------------------
Все параметры задаются отдельно для каждого блока (rss1, rss2, ...), где N = номер блока.
* rssN_url — адрес RSS‑ленты (обязательный)
* rssN_number — количество выводимых элементов (по умолчанию: 10)
* rssN_maxlength — максимальная длина заголовка (по умолчанию: 100 символов)
* rssN_newslength — максимальная длина short_news (по умолчанию: 100 символов)
* rssN_content — формировать short_news из (вкл/выкл)
* rssN_img — удалить все картинки из short_news (вкл/выкл, влияет только на short_news)
* rssN_showImage — показывать ли изображение карточки (вкл/выкл; по умолчанию — да).
Если выключено — картинка не выводится даже при наличии источника.
* rssN_imageSource — источник изображения для карточки:
- desc — из тела новости (первое изображение из )
- enclosure — из доп. полей (тег ) [по умолчанию]
* cache / cacheExpire — кэширование вывода (вкл/выкл и время жизни кеша в секундах; по умолчанию: 60)

Скачать:rss_import.zip
30 октября 2025 / Плагины, RSS

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Плагин AI Rewriter

26 Jan 2026 , admin
AI Rewriter — плагин рерайта новостейКратко- ...

Build source code #240

26 Jan 2026 , admin
Всем привет. Свеженькая сборка Build source c...

1.0.0 - Release 2026

05 Jan 2026 , admin
Всем привет, поскольку по админке и движку за...

Шаблоны

Шаблон админ-панели Velonic

Шаблон админ-панели Velonic

Шаблон полностью адаптивный, настраивается на свой вкус и цвет.
Шаблон Travel Hour

Шаблон Travel Hour

Travel Hour - красивое и замечательное решение для создания туристического сайта, сайта о курортах и турах, сайта об отдыхе. Шаблон полностью адаптивный, прекрасно отображается на планшетах и смартфон...
Шаблон Aniposik

Шаблон Aniposik

AniPoisk Dashboard v4 - красивый современный адаптивный шаблон для аниме сайтов, который будет привлекать своей яркостью глаза посетителей. Шаблон имеет богатый функционал, подробнее на скриншотах и в...
Шаблон Torrent-Prime

Шаблон Torrent-Prime

Torrent Prime - отличный легкий адаптивный шаблон для торрент сайтов. Шаблон выполнен в светлых тонах с простой понятной структурой. В шаблоне можно размещать практически любой контент: фильмы, игры, ...
Шаблон ZerWeb

Шаблон ZerWeb

Представляем вам адаптивный новостной шаблон ZERWEB выполненный в светлых тонах в двух колоночной структуре, сам шаблон достаточно оригинален и интересен по своему и с достойным кодом. В дизайне в вер...
Русский English Deutsch Français Español Українська Қазақша
up