diff examples/trac/templates/timeline_rss.cs @ 39:93b4dcbafd7b trunk

Copy Trac to main branch.
author cmlenz
date Mon, 03 Jul 2006 18:53:27 +0000
parents
children
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/examples/trac/templates/timeline_rss.cs
@@ -0,0 +1,33 @@
+<?xml version="1.0"?>
+<rss version="2.0">
+ <channel><?cs
+  if:project.name_encoded ?>
+   <title><?cs var:project.name_encoded ?>: <?cs var:title ?></title><?cs
+  else ?>
+   <title><?cs var:title ?></title><?cs
+  /if ?>
+  <link><?cs var:base_host ?><?cs var:trac.href.timeline ?></link>
+  <description>Trac Timeline</description>
+  <language>en-us</language>
+  <generator>Trac v<?cs var:trac.version ?></generator><?cs
+  if:chrome.logo.src ?>
+   <image>
+    <title><?cs var:project.name_encoded ?></title>
+    <url><?cs if:!chrome.logo.src_abs ?><?cs var:base_host ?><?cs /if ?><?cs
+     var:chrome.logo.src ?></url>
+    <link><?cs var:base_host ?><?cs var:trac.href.timeline ?></link>
+   </image><?cs
+  /if ?><?cs
+  each:event = timeline.events ?>
+   <item>
+    <title><?cs var:event.title ?></title><?cs
+    if:event.author.email ?>
+     <author><?cs var:event.author.email ?></author><?cs
+    /if ?>
+    <pubDate><?cs var:event.date ?></pubDate>
+    <link><?cs var:event.href ?></link>
+    <description><?cs var:event.message ?></description>
+   </item><?cs
+  /each ?>
+ </channel>
+</rss>
Copyright (C) 2012-2017 Edgewall Software