diff examples/trac/templates/query_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/query_rss.cs
@@ -0,0 +1,46 @@
+<?xml version="1.0"?>
+<rss version="2.0">
+ <channel><?cs
+  if:project.name_encoded ?>
+   <title><?cs var:project.name_encoded ?>: Ticket Query</title><?cs
+  else ?>
+   <title>Ticket Query</title><?cs
+  /if ?>
+  <link><?cs var:query.href ?></link><?cs
+  if:project.descr ?>
+   <description><?cs var:project.descr ?></description><?cs
+  /if ?>
+  <language>en-us</language>
+  <image>
+   <title><?cs var:project.name_encoded ?></title>
+   <url><?cs
+    if:!header_logo.src_abs ?><?cs var:base_host ?><?cs
+    /if ?><?cs
+    var:header_logo.src ?></url>
+   <link><?cs var:base_host ?><?cs var:trac.href.timeline ?></link><?cs
+   if:header_logo.width ?>
+    <width><?cs var:header_logo.width ?></width><?cs
+   /if ?><?cs
+   if:header_logo.height ?>
+    <height><?cs var:header_logo.height ?></height><?cs
+   /if ?>
+  </image>
+  <generator>Trac v<?cs var:trac.version ?></generator><?cs
+  each:result = query.results ?>
+   <item>
+    <link><?cs var:result.href ?></link>
+    <guid isPermaLink="true"><?cs var:result.href ?></guid>
+    <title><?cs var:'#' + result.id + ': ' + result.summary ?></title><?cs
+    if:result.created ?>
+     <pubDate><?cs var:result.created ?></pubDate><?cs
+    /if ?><?cs
+    if:result.reporter ?>
+     <author><?cs var:result.reporter ?></author><?cs
+    /if ?>
+    <description><?cs var:result.description ?></description>
+    <category>Tickets</category>
+    <comments><?cs var:result.href ?>#changelog</comments>
+   </item><?cs
+  /each ?>
+ </channel>
+</rss>
Copyright (C) 2012-2017 Edgewall Software