/[drupal]/contributions/modules/feedparser/README.txt
ViewVC logotype

Contents of /contributions/modules/feedparser/README.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (show annotations) (download)
Mon Dec 4 01:00:21 2006 UTC (2 years, 11 months ago) by budda
Branch: MAIN
CVS Tags: DRUPAL-5--0-1-dev, HEAD
Branch point for: DRUPAL-5, DRUPAL-4-7
Changes since 1.2: +41 -0 lines
File MIME type: text/plain
Added a bit more explination about things.
1 Package: Feed Parser
2 Author: Mike Carter <www.ixis.co.uk/contact>
3
4
5 Description
6
7 This package provides a suite of tools to manage, process, and display RSS/ATOM data feeds. It is intended as a direct replacement for the Drupal core aggregator.module - as such it will modify the existing aggregator database tables for it's own use.
8
9
10 Features
11
12 * Per feed configuration options for ultimate content flexibility.
13 * Independant feed processing engines to create whatever content you want from feed items.
14 * Feeds parsed by the solid and up to date SimplePie [simplepie.org] parser engine.
15 * Flexible FeedAPI for manipulating and processing feed data as it's parsed.
16
17
18 Installation
19
20 The package includes the following modules. Not all of which are required for simple usage.
21
22 feedmanager Provides an admin interface to manage your feeds, and process them via cron.
23 feedaggregator_node A feed processor which converts items in to 1st class Drupal nodes.
24 feedaggregator A feed processor which converts items in to traditional Drupal aggregator items.
25 feedenclosure Extracts enclosure attachment data (aka Podcasts) and stores them in the database.
26
27 To get started activate the 'feedmanager' and 'feedaggregator_node' modules.
28
29
30 Creating A Feed
31
32 A feed requires a working URL to a feed, along with a title. The description field is pulled out from the feed source.
33
34 Update and Discard are self explanatory.
35
36 In the 'Advanced' box you must select what feed processor should be used to process the feed items. Each feed can have its own processor.
37
38
39 What Is A Processor?
40
41 The processor modules consume feed items and output something based on the items content. Examples for what a processor might do include:
42
43 * automatically email each feed item to users.
44 * create nodes (as done by feedaggregator_node.module)
45 * create old aggregator.module items (to allow using other modules which work with aggregator.module data - like news_page.module)
46
47 Each processor provides custom settings which can be defined on the feed's setting page. Once a processor has been selected you will need to save the feed and then re-edit the feed to reveal the extra settings.
48
49
50 Categorising Content
51
52 Each feed can be assigned a number of tags via the Drupal free-tagging system. To do this you must first associate a vocabulary with the Feedparser system.
53
54 If you need one, create a vocabulary in the usual way at admin/taxonomy. You can now associate the vocabulary with the Feedparser system on the admin/settings/feedmanager page. All vocabularies are available in the 'Vocabulary' drop down, just pick the one you wish to store your tags in.
55
56 Once a vocabulary has been set-up a new form field will be available when creating a feed at admin/aggregator. Any terms associated with a feed are automatically applied to any feed items created.
57
58
59 Processor: Nodes
60
61 Creates 1st class Drupal nodes from feed items. The node will be of type 'aggregator-item'.
62
63 Settings for nodes include the author, body filter mode, and feed category tags.
64
65 To use the automatic taxonomy creation you must have a vocabulary associated with the 'aggregator-item' content-type.
66
67 Some feeds provide tags per item which the author has defined. If enabling 'Use feed category tags' these tags will be extracted from feeds and added to the sites taxonomy - and associated with the node in question as it is created.
68
69
70

  ViewVC Help
Powered by ViewVC 1.1.2