rss20 – RSS 2.0

This is a namespace module implementing RSS 2.0.

class ll.xist.ns.rss20.rss(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

The root element.

class ll.xist.ns.rss20.channel(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Information about a particular channel. Everything pertaining to an individual channel is contained within this tag.

class ll.xist.ns.rss20.title(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

The name of the channel, item, image or textInput.

Bases: ll.xist.xsc.Element

The URLto the HTML website corresponding to the channel, item or image. Inside textInput element it’s the URL of the CGI script that processes text input requests.

class ll.xist.ns.rss20.description(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Phrase or sentence describing the channel, item or textInput.

class ll.xist.ns.rss20.language(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

The language the channel is written in.

class ll.xist.ns.rss20.copyright(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Copyright notice for content in the channel.

class ll.xist.ns.rss20.managingEditor(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Email address for person responsible for editorial content.

class ll.xist.ns.rss20.webMaster(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Email address for person responsible for technical issues relating to channel.

class ll.xist.ns.rss20.pubDate(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

The publication date for the content in the channel.

class ll.xist.ns.rss20.lastBuildDate(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

The last time the content of the channel changed.

class ll.xist.ns.rss20.category(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Specify one or more categories that the channel or item belongs to.

class ll.xist.ns.rss20.generator(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

A string indicating the program used to generate the channel.

class ll.xist.ns.rss20.docs(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

A URL that points to the documentation for the format used in the RSS file.

class ll.xist.ns.rss20.cloud(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Allows processes to register with a cloud to be notified of updates to the channel, implementing a lightweight publish-subscribe protocol for RSS feeds.

class ll.xist.ns.rss20.ttl(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

ttl stands for time to live. It’s a number of minutes that indicates how long a channel can be cached before refreshing from the source.

class ll.xist.ns.rss20.image(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Specifies a GIF, JPEG or PNG image that can be displayed with the channel.

class ll.xist.ns.rss20.textInput(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Specifies a text input box that can be displayed with the channel.

class ll.xist.ns.rss20.name(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

The name of the text object in the textInput area.

class ll.xist.ns.rss20.skipHours(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

A hint for aggregators telling them which hours they can skip.

class ll.xist.ns.rss20.skipDays(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

A hint for aggregators telling them which days they can skip.

class ll.xist.ns.rss20.day(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

The day of the week, spelled out in English.

class ll.xist.ns.rss20.hour(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Specifies an hour of the day. Should be an integer value between 0 and 23. See skipHours.

class ll.xist.ns.rss20.url(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

The URL of a GIF, JPEG or PNG image that represents the channel.

class ll.xist.ns.rss20.width(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Image width.

class ll.xist.ns.rss20.height(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Image height.

class ll.xist.ns.rss20.item(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

An item that is associated with a channel. The item should represent a web-page, or subsection within a web page. It should have a unique URL associated with it. Each item must contain a title or description.

class ll.xist.ns.rss20.author(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Author of an item.

class ll.xist.ns.rss20.comments(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

URL of a page for comments relating to the item.

class ll.xist.ns.rss20.enclosure(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

Describes a media object that is attached to the item.

class ll.xist.ns.rss20.guid(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

A string that uniquely identifies the item.

class ll.xist.ns.rss20.source(*content, **attrs)[source]

Bases: ll.xist.xsc.Element

The RSS channel that the item came from.