This version (2017/08/21 09:33) is a draft.
Approvals: 0/1


RSS technology allows you to syndicate your collection's content, so users who subscribe to your site will be informed of new content in their RSS/News Feeds.

If you will be frequently adding new content to a collection, consider enabling RSS. This will allow your users to 'subscribe' to the collection, and keep track of updates.

Turn on RSS

Configuring RSS feed info

The data for the RSS feed is generated when the collection is (re)built. A file is created in the index folder of the collection: rss-items.rdf. The format is like:

   <title>Recipe of The Week-Pumpkin Gingerbread Muffins (Nut-Free)</title>
   <title>Annabel Langbein's Walnut Salad</title>

The _httpdomain_ and _httpcollection_ macros get replaced with the appropriate url components at runtime.

The title used is dc.Title by default. To change this, you can set the plugout's -rss_title option to something else, eg dc.Title,Title. It takes a comma separated list of metadata fields, in order of preference, from which the title for a document's RSS link is to be obtained.

Another plugout option for RSS is to disable outputting the rdf file: -no_rss.

Note, plugouts are the opposite to plugins. Plugins handle converting document formats to Greenstone's internal representation. Plugouts take the internal representation and write them out to file. By default, the import process uses the GreenstoneXMLPlugout, which writes out documents as GreenstoneXML archive files. If you export a collection to another format e.g. MARCXML, then a different plugout will be used.

These plugout options cannot currently be set using GLI. To change them, you will need to edit the collection's configuration file by hand. Make sure the collection is not open in GLI before you start editing the file. Once you have edited the file, save it, and rebuild the collection to regenerate the rss file.