ATOM News Feeds
Find out What's New
There are several ways to find out what's new in each TWiki web:- Visit Web Changes to see recent changes
- Subscribed in Web Notify get notified of recent changes by e-mail
- Use a news readers such as TWiki:Plugins/HeadlinesPlugin to display the recent changes
- The source can be a RSS 1.0 feed (Web Rss) or ATOM 1.0 feed (Web Atom)
- Learn more on RSS at Web Rss Base and TWiki:Codev/TWikiSyndication
- Learn more on ATOM at TWiki:Codev/AtomSyndication
ATOM Feed Usage
- The URL for an RSS feed is
http://www.polyhub.org/bin/view/<web>/WebAtom - For this TWiki web it is http://www.polyhub.org/bin/view/TWiki/WebAtom
- You can also create a custom feed based on a search. Add a
search=valueparameter to the URL, e.g. http://www.polyhub.org/bin/view/TWiki/WebAtom?search=plugin is a what's new feed about Plugins.
ATOM Feed Internals
Each web has a Web Atom topic which includes part of this WebAtomBase topic. This topic is the base for the ATOM feed and generates an Web Atom 1.0 feed for TWiki:Codev/AtomSyndication. The Web Atom topic in each web contains the following text:
<title><nop>%WIKITOOLNAME%'s <nop>%INCLUDINGWEB% web</title>
<subtitle>(the description of the web, plain text with no markup and no wikiwords). TWiki is an Enterprise Collaboration Platform.</subtitle>
%INCLUDE{"%SYSTEMWEB%.WebAtomBase"}% <!--
* Set SKIN = rss
-->
Below part is included by each WebAtom topic:
%STARTINCLUDE%<link rel="self" type="application/atom+xml" href="%SCRIPTURL{"view"}%/%INCLUDINGWEB%/%BASETOPIC%"/>
<id>%SCRIPTURL{"view"}%/%INCLUDINGWEB%</id>
<rights>%WEBRSSCOPYRIGHT%</rights>%CALC{$SET(c,0)}%
%SEARCH{"%URLPARAM{"search" default=".*" }%" web="%INCLUDINGWEB%" type="regex" nosearch="on" order="modified" reverse="on" nototal="on" limit="16" format="$percntCALC{$IF($GET(c)>0, , <updated>$isodate</updated>$CHAR(10))$SETM(c, +1)}$percnt<entry>$n <title>$topic</title>$n <link rel=\"alternate\" type=\"text/html\" href=\"%SCRIPTURL{"view"}%/$web/$topic?t=$isodate\"/>$n <id>%SCRIPTURL{"view"}%/$web/$topic</id>$n <updated>$isodate</updated>$n <summary>$summary (last changed by <nop>$wikiname)</summary>$n <author>$n <name><nop>$wikiname</name></author>$n</entry>"}%
%STOPINCLUDE%
See also: Web Rss Base, TWiki:Codev/AtomSyndication
| Topic WebAtomBase . { Edit | Attach | Backlinks: Web All webs | Printable | History: r4 < r3 < r2 < r1 More } |