В этой статье мы поговорим о feed gator – парсере rss лент для joomla. Кроме самого парсинга rss этот компонент так же умеет извлекать полный текст из статей, извлекать изображения, а так же автоматически, без вашего участия публиковать всё это на сайте, что, на мой взгляд, очень удобно и помогает сэкономить массу времени.
Но, несмотря на все свои преимущества, с настройкой feed gator могут возникнуть некоторые проблемы, для решения которых вам могут понадобиться базовые знания php.
Для удобства восприятия материала я разбил статью на три части: в первой мы установим feed gator и рассмотрим основные настройки этого компонента, во второй части я опишу проблемы, с которыми столкнулся во время отладки, и предложу свой вариант их решения, в заключении мы настроим парсинг rss на один из каналов rss rambler.
Часть 1.
И так, приступим. Для начала, перед установкой, нам надо скачать архив с этим компонентом. Сделать это лучше всего с официального сайта проекта:
http://joomlacode.org/gf/project/feedga ... ge_id=3190, для себя я выбрал com_feedgator_2.3.2.zip, так как, на мой взгляд, это самая стабильная версия из всех, что я попробовал, в общем, настоятельно рекомендую выбрать именно этот вариант. Далее нам надо установить компонент в joomla.
Для тех кто не знает, как это сделать:
1.Заходим в админку joomla;
2.Идём в расширения, установить модуль;

3.Выбираем файл и нажимаем “загрузить файл и установить”;

После этого должна появиться картинка с оповещением о том, что компонент был установлен удачно:

Итак, feed gator мы установили, теперь самое время перейти к настройкам этого компонента. Настройки можно задавать как для каждого канала rss отдельно, так и глобально для всех rss лент. Если не заданы локальные настройки, то feed gator использует глобальные настройки как по умолчанию. В глобальных и локальных настройках используются практически одни и те же опции, за исключением того, что в глобальных их немного побольше. Поэтому здесь мы рассмотрим только глобальные настройки, а кто захочет – потом сможет самостоятельно поэкспериментировать.
Перейти к глобальным настройкам можно следующим образом:
Компоненты -> Feed Gator -> Global Settings;

Перед нами откроется меню с настройками:

Пройдём по всем из них по-порядку:
1.В первой из них Feed Gator Settings задаются следующие настройки:

Default Content Type – тип контента – определяет как будет сохраняться наш контент;
Default Author – определяет автора по-умолчанию;
Save Author Alias – задаёт алиас автора;
Append Feed Author to Article? – определяет параметры отображения автора статьи;
2.Вторая Publishing:

Show on Front Page or Featured — отображать ли контент на главной странице;
Publish Content Automatically – публиковать ли контент автоматически;