Агрегация Drupal постов

25.09.2017

Ув. дамы и господа,

Многие Drupaler'ы Украины ведут свои собственные блоги на укр/рус языках. В настоящее время блог посты о Drupal рассредоточены по всему украинскому Интернет пространству и пока не сделано никаких попыток ее агрегировать. Если мы сможем эту информацию агрегировать на Drupal.ua, то, вероятно, повысим популярность этого ресурса, превратим его в стартовую точку, откуда будет начинается знакомство с Drupal и общение с сообществом. Получение свежих новостей и блог постов о Drupal станет значительно проще.

Не для кого не секрет, что подобная вещь существует в англоязычном пространстве. PlanetDrupal (http://drupal.org/planet) построен как обычный агрегатор. Для того, чтобы добавить в него новые источники Drupal блогеру нужно:

  1. Cформировать URL для RSS, который будет содержать контент* только о Drupal .
  2. Заполнить форму, где указать свои данные и ссылку на RSS канал.

Администратору остается всего лишь подтвердить заявку и добавить URL в агрегатор.

Чтобы реализовать этот функционал нужно:

  1. Посмотреть как устроен Planet Drupal.
  2. Реализовать агрегатор и необходимые вьюшки.
  3. Добавить вьюшки куда надо: возможно вкладкой на главную страницу и сделать отдельной страницей.
  4. Создать формы заявки, возможно автоматизировать работу с заявками.
  5. Разработать и опубликовать правила для добавления RSS канала в агрегатор.

Что еще может понадобиться: несколько разнообразных RSS каналов и ссылки на них c Drupal.ua.

* Сейчас вокруг Planet Drupal ведётся дискуссия, нужно ли выводить полные ноды или тизеры на Planet Drupal. Сейчас выводятся полные ноды в HTML и в RSS, но демос (в лице Dave Reid) желает видеть полные ноды в RSS, а тизеры в HTML. К сожалению модуль агрегатор пока не позволяет сделать так.

P.S.
Я готов принять участие в разработке данного функционала.