Feeds
Overview
Feeds is a pluggable system for importing or aggregating content into Drupal. Out of the box, it supports
- import or aggregation from RSS feeds, Atom feeds, OPML files or CSV files
- generation of users, nodes, terms or simple database records
- granular mapping (e. g. map the "author" column of a CSV file to a CCK field or map the title of an RSS feed item to a term name)
- multiple simultaneous configurations of importers (an importer is the object
- overridable default configuration for the most common use cases
- "Feeds as nodes" paradigm as well as "Standalone" import forms
- aggregation (periodic import) on cron
- views-style exportables (using CTools)
- a views-style plugin API (using CTools) providing a powerful API for rapidly adjusting Feeds to specific use cases on site builds: add other import sources or targets in a straightforward way
- concurrent Feed aggregation with Drupal Queue
This documentation
This documentation is split into three parts:
The site builder's guide to Feeds
The site builder's guide explains core concepts in Feeds and walks you through how to configure Feeds to import or aggregate content from RSS, Atom or CSV as nodes, users, terms and more.
Check out the site builder's guide if you are new to Feeds and you are looking for instructions to get you started.
The developer's guide to Feeds
This section gives an introduction to Feeds' APIs and explains how to use them to address more complex use cases with Feeds.
This is for you if you are considering to write code that hooks into Feeds or if you are trying to fix a problem in Feeds and you need to get a quick overview of its architectural concepts.
The developer's guide builds on top of the site builder's guide to Feeds. If you are completely new to Feeds, start with the site builder's guide.
Feeds glossary
Feeds uses a series of terms in a specific way. Some examples are: Fetcher, Parser, Processor, Plugin, Scheduler, Importer. The glossary explains these terms.
This section is for both site builders and developers.
