Практические решения

Используем FeedGator для импорта RSS-ленты в Joomla

Joomla
Добавление в избранное
Сохранить

Используем FeedGator для импорта RSS-ленты в Joomla

Установка Joomla по умолчанию снабжена компонентом под названием "Ленты новостей". Этот компонент позволяет показывать RSS-ленты на сайте. Однако, они показываются временно. И здесь на помощь приходит FeedGator, который позволяет импортировать RSS-ленты на сайт в качестве контента.

Вот, как использовать FeedGator:

  • Пройдите по ссылке на JoomlaCode.org.
  • Загрузите стабильный релиз, как показано на картинке:

    Загружаем FeedGator - Используем FeedGator для импорта RSS-ленты в Joomla

  • Установите FeedGator через "Расширения -> Менеджер расширений".
  • Откройте "Компоненты -> FeedGator -> Manage Feeds".
  • Нажмите "Создать" в верхнем правом углу.

Подробности ленты

Вы увидите экран, как показано ниже. В нем много опций. Разберемся в самых важных из них.

Подробности ленты - Используем FeedGator для импорта RSS-ленты в Joomla

Сначала вставим URL RSS-ленты в FeedGator. Для примера попытаемся импортировать элементы из Google News.

Google news - Используем FeedGator для импорта RSS-ленты в Joomla

Я использую эту ссылку и вставлю ее в FeedGator. Вот важные настройки в первом экране:

  1. Имя, которое будет носить лента. Доступно только для администратора сайта.
  2. URL для этой ленты.
  3. Тип контента. В списке будет виден только "Joomla Native Content", но FeedGator также может импортировать в K2 и другие расширения.
  4. Выберите "Section" (если вы используете Joomla 1.5) и "Category" (Категория), в которую будет импортирован контент.

Настройки ленты - Используем FeedGator для импорта RSS-ленты в Joomla

Публикация

Следующая вкладка – "Publishing". Здесь можно внести небольшие изменения к каждой статье.

  1. Будет ли она отображаться на стартовой странице сайта?
  2. Будет ли контент публиковаться автоматически?
  3. Какой уровень доступа пользователя позволит увидеть контент?
  4. Что будет отображаться в виде созданных и опубликованных дат в статье?

Вкладка Publishing - Используем FeedGator для импорта RSS-ленты в Joomla

Следующая вкладка - "Processing and Duplicates". Она служит для того, чтобы предотвратить импортирование одной и той же статьи дважды. Эта опция хорошо работает по умолчанию и ее можно пропустить в ходе первичной настройки.

Работа с текстом

Четвертая вкладка - "Text Handling". Возможно, самая важная опция для вас – это "Get Source Full Text". Во многих RSS-лентах отображается только начало статьи. Для импорта полного содержимого, нужно поставить галочку в этом поле.

Вкладка Text Handling - Используем FeedGator для импорта RSS-ленты в Joomla

Картинки и расширения

Пятая вкладка - "Images and Extensions", касается импортируемых картинок и статей. Опасно полагаться на картинки, размещенные на внешних сайтах. В этой вкладке есть опция импорта картинок и сохранения их на вашем сервере. Включение опции "Save Images", позволит избежать проблем с «битыми» картинками.

Вкладка Images and Extensions - Используем FeedGator для импорта RSS-ленты в Joomla

Ссылки

Шестая кладка - "Links" для порядочных людей. Она позволяет указывать ссылки на оригинальные сайты с публикациями. Если вы используете FeedGator для перенесения собственного контента, то это не проблема. Однако, если вы используете чью-то работу, то они скорее всего будут недовольны тем, что вы не оставили ссылку на их оригинальный контент. Оставьте настройки как есть, и вы предоставите ссылку на оригинального автора.

Другие вкладки

Следующие три вкладки в основном направлены на фильтрацию импортируемого контента. Можно запретить импортировать определенные фразы или блоки кода.

Наконец, в "Import History" отображается весь импортируемый вами контент.

Импорт RSS-ленты

Теперь, когда вы готовы к импорту, сохраните свою RSS-ленту и включите нажав на кнопку "Enable". Далее выберите ее и нажмите "Import", как показано ниже:

Импорт RSS-ленты - Используем FeedGator для импорта RSS-ленты в Joomla

Появится сообщение о том, сколько статей было импортировано:

Сообщение об импорте - Используем FeedGator для импорта RSS-ленты в Joomla

Теперь можно выбрать "Материалы -> Менеджер материалов" или домашнюю страницу сайта и увидеть только что добавленный контент.

Плагины для других расширений

Если вы работаете с Kunena, K2 или FLEXIcontent, у FeedGator есть возможность импортировать в эти расширения. Плагины находятся здесь: Joomlacode.org. Просто импортируйте их через "Компоненты -> FeedGator > Plugins".

Плагины - Используем FeedGator для импорта RSS-ленты в Joomla

Стоит предупредить, что в компоненте существует много настроек. Конечно же, будет не лишним потренироваться и импортировать несколько раз, пока внешний вид не будет полностью устраивать.

Удачи в настройке и использовании компонента FeedGator!

Оформление и редакция статьи: Dmitry Rekun

Оригинальная статья: Steve Burge
Katerina Vorobyova
Переводчик, IT любитель, фотомодель.

Подпишитесь на рассылку новостей CMScafe