]> git.phdru.name Git - phdru.name/phdru.name.git/blobdiff - atom_10.tmpl
News feeds in Atom 1.0 and RSS 2.0 formats.
[phdru.name/phdru.name.git] / atom_10.tmpl
diff --git a/atom_10.tmpl b/atom_10.tmpl
new file mode 100644 (file)
index 0000000..eadc7ce
--- /dev/null
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="koi8-r"?>
+<feed xmlns="http://www.w3.org/2005/Atom">
+  <title>$title</title>
+  <id>$baseURL</id>
+  <link rel="alternate" type="text/html" href="$baseURL" />
+  <updated>${posts[0].date}T00:00:00Z</updated>
+  <author>
+    <name>$author</name>
+    <email>$email</email>
+  </author>
+  <generator uri="http://phd.pp.ru/about/make/make-news.py.txt">http://phd.pp.ru/about/</generator>
+#for $post in $posts
+  <entry>
+    <title>$post.title</title>
+    <link rel="alternate" type="text/html" href="$post.URL" />
+    <id>$post.URL</id>
+    <updated>${post.date}T00:00:00Z</updated>
+#if $post.excerpt
+    <summary type="html" mode="escaped">
+#filter WebSafe
+$post.excerpt
+&lt;p&gt;&lt;a href="$post.URL"&gt;Read more&lt;/a&gt;&amp;hellip;&lt;/p&gt;
+#filter Filter
+    </summary>
+#end if
+#if $post.content
+    <content type="html" mode="escaped">
+#filter WebSafe
+$post.content
+#filter Filter
+    </content>
+#end if
+#for $c in $post.categoryList
+    <category term="$c" />
+#end for
+  </entry>
+#end for
+</feed>