Experimental project

This is a sandbox project, which contains experimental code for developer use only.

This projects implements a custom Aggregator parser and processor to process an RSS feed from Evanced, a library event management system.

The parser divides the Evanced description into chunks and themes them before saving them as the feed item's description/body field.

A new entity type is created, 'Evanced item', with a field to capture the item's 'Event type' as plain text. This allows feed items to be filtered by event type in Views.

This module overrides the default Aggregator controller (admin/config/services/aggregator) and assumes that all aggregator feeds on the site are Evanced feeds.

This approach does not duplicate the functionality provided by the Drupal 7 Evanced Events Importer module.

The goal here is to tide over myself, and who ever else needs it, until the Feeds module is ready for Drupal 8.

Please also follow issue #2637070 if you are interested in this topic.

Project Information