Новостной агрегатор на Drupal

Взял я заказ с напарником на Free-lance ру на создание новостного агрегатора на основе RSS фидов с других новостных ресурсов. CPA-marketing и прочие его примочки пока что можно сказать отдыхают - изучаю фарму. Можно было делать как на Wordpress так и на своей CMS или как я на Drupal, главное что бы в конце получился с виду приличный портал. Обязательное условие - присутствие картинок.

В качестве примера была дана магазинная (журнальная) тема для вордпрес на основе дизайна которой и был сделан портал (вначале предполагался простой новостной агрегатор аля сплог на Вордпрес, то что это должен быть портал узнали потом но каким  видит клиент его функционал так и осталось загадкой). Модули использовались те что были упомянуты ранее в предыдущих постах + Simple Feed обработанный напильником для правильной работы с RSS, модуль валют, модуль погоды и еще несколько мелких модулей.

В процессе работы выяснилось что для более гибких настроек можно воспользоваться модулем Feed Api и набором модулей к нему идущих. Кстати Simple Feed и Feed Api - в лоб использовать не выйдет поскольку они перетирают поля таблицы контент типов. Так что используем либо первое либо второе.

После того как установили модуль  и задали для него настройки, у нас в контент типах появятся два типа материалов Feed и Feed Item. Первый тип будем использовать для записи в него URL RSS фида. А во второй будет записываться новость полностью по одной новости в Feed Item. Обновляться новости будут с помощью крона для этого ищем и устанавливаем к примеру "пурманс крон" или можете рефрешить каждую ленту в ручную.

Вывод награбленных материалов делаем с помощью Views. Это коротко о том на основе чего делать сплог или самонаполняющийся портал. Чуть позже выложу ссылки на англ статью для 5 Друпала (там все в картинках). В результате получился от такой от портальчик на Drupal для которого нужно дописать парсеры на ХТМЛ контент (фиды сейчас идут урезанные а обещали для разработки дать полные).

Ну и маленький анонс, поскольку заказчик игнорирует: Портал продается и принимаются заказы на его доработку под ваши нужды.