From f3e2a9cb7be8e4e58637ec51985223b10960defe Mon Sep 17 00:00:00 2001 From: dakkar Date: Tue, 18 Aug 2009 15:58:34 +0200 Subject: better feeds - create feeds for news tags - don't use namespace prefixes in feeds - create good Ids for everything --- templates/base-feed.tt | 2 +- templates/fillFeed.xsl | 51 +++++++++++++++++++++++++------------------------- 2 files changed, 27 insertions(+), 26 deletions(-) (limited to 'templates') diff --git a/templates/base-feed.tt b/templates/base-feed.tt index a7b34a3..2911d71 100644 --- a/templates/base-feed.tt +++ b/templates/base-feed.tt @@ -7,7 +7,7 @@ [% tag='';IF (matches = path.match('^(?:.*/)?tags/(.*)$')); tag = matches.0; END -%] -[% tag %] ( [% path %] ) +tag:thenautilus.net,2009-08-18:tags/[% tag %]/feed.[% language %].xml [% l=docs.last;df.format(changed.$l.last_change) %]Z [% FOR doc IN docs; NEXT UNLESS isLang(language,doc) -%] [% IF tag; diff --git a/templates/fillFeed.xsl b/templates/fillFeed.xsl index 593ff51..a05e630 100644 --- a/templates/fillFeed.xsl +++ b/templates/fillFeed.xsl @@ -1,9 +1,9 @@ @@ -15,43 +15,44 @@ - - - Gianni Ceccarelli - dakkar@thenautilus.net - - http://www.thenautilus.net/ - - thenautilus.net - + + + Gianni Ceccarelli + dakkar@thenautilus.net + + + + + thenautilus.net + - + - - - - + + + + - + - - -
+ + + <div xml:base="{.}" xmlns="http://www.w3.org/1999/xhtml"> <x:apply-templates select="wc:title-for($language,$filename,.)/node()"/> </div> - </a:title> - <a:content type="xhtml"> - <div xml:base="{.}"> + + +
- +
- + -- cgit v1.2.3