...discover TWiki details, and how to start your own site.

Navigation

ATOM News Feeds

Find out What's New

There are several ways to find out what's new in each TWiki web:

  1. Visit WebChanges to see recent changes
  2. Subscribed in WebNotify get notified of recent changes by e-mail
  3. Use a news readers such as to display the recent changes
    • The source can be a RSS 1.0 feed (WebRss) or ATOM 1.0 feed (WebAtom)
    • Learn more on RSS at WebRssBase and
    • Learn more on ATOM at

ATOM Feed Usage

  • The URL for an RSS feed is https://avr32linux.org/twiki/bin/view//WebAtom
  • For this TWiki web it is https://avr32linux.org/twiki/bin/view/TWiki/WebAtom
  • You can also create a custom feed based on a search. Add a search=value parameter to the URL, e.g. https://avr32linux.org/twiki/bin/view/TWiki/WebAtom?search=plugin is a what's new feed about Plugins.

ATOM Feed Internals

Each web has a WebAtom topic which includes part of this WebAtomBase topic. This topic is the base for the ATOM feed and generates an WebAtom 1.0 feed for .

The WebAtom topic in each web contains the following text:


<nop>%WIKITOOLNAME%'s <nop>%INCLUDINGWEB% web</nop></nop>
(the description of the web, plain text with no markup and no wikiwords). TWiki is an Enterprise Collaboration Platform.
%INCLUDE{"%TWIKIWEB%.WebAtomBase"}% 

Below part is included by each WebAtom topic:


%STARTINCLUDE%
%SCRIPTURL%/view%SCRIPTSUFFIX%/%INCLUDINGWEB%
%WEBRSSCOPYRIGHT%%CALC{$SET(c,0)}%
%SEARCH{"%URLPARAM{"search" default=".*" }%" web="%INCLUDINGWEB%" regex="on" nosearch="on" order="modified" reverse="on" nototal="on" limit="16" format="$percntCALC{$IF($GET(c)>0, , $isodate$CHAR(10))$SETM(c, +1)}$percnt$n $topic$n $n %SCRIPTURL%/view%SCRIPTSUFFIX%/$web/$topic$n $isodate$n $summary (last changed by $wikiname)$n $n  $wikiname$n"}%
%STOPINCLUDE%

See also: WebRssBase,

r1 - 24 Jan 2006 - 06:07 - TWikiContributor
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
Atmel®, AVR® and others are registered trademarks or trademarks of Atmel Corporation or its subsidiaries.
All other trademarks are the property of their respective owners.
Note: Please contribute updates to this topic on TWiki.org at TWiki:TWiki.WebAtomBase
Powered by Wed, 08 Feb 2006 build 8740
Syndicate this site