Skip to main content

Module feeds

Module feeds 

Source
Expand description

RSS / Atom feed structural validation gate.

Walks the site root for *.xml files (typically rss.xml, feed.xml, atom.xml), discriminates RSS 2.0 vs Atom 1.0 by the root element name, and asserts the required-field set for each variant.

RSS 2.0 required fields: <channel> containing <title>, <link>, <description>. At least one <item> is expected when the feed exists.

Atom 1.0 required fields: <feed> containing <title>, <id>, <updated>. At least one <entry> is expected.

Structsยง

FeedsGate
RSS/Atom feed structural validation gate.