diff options
author | Tom Willemsen | 2011-10-29 01:37:55 +0200 |
---|---|---|
committer | Tom Willemsen | 2011-10-29 01:37:55 +0200 |
commit | e533b3b82e254e2c22ed40a570b5e8b31a1f126b (patch) | |
tree | a00124042dfa293948994a01cbd6fc2d01da8323 /templates | |
parent | d7f99435105fd28e730427c0e494c9607d3803a3 (diff) | |
download | dotfiles-e533b3b82e254e2c22ed40a570b5e8b31a1f126b.tar.gz dotfiles-e533b3b82e254e2c22ed40a570b5e8b31a1f126b.zip |
First try at an ATOM feed
Diffstat (limited to 'templates')
-rw-r--r-- | templates/blog/base.html | 14 | ||||
-rw-r--r-- | templates/blog/rss.xml | 25 |
2 files changed, 39 insertions, 0 deletions
diff --git a/templates/blog/base.html b/templates/blog/base.html index 2eadc88..e5caf88 100644 --- a/templates/blog/base.html +++ b/templates/blog/base.html @@ -3,3 +3,17 @@ {% block subtitle %} blog {% endblock %} + +{% block extrastyle %} +<link href="/blog/atom/" type="application/atom+xml" rel="alternate" + title="Blog ATOM feed" /> +{% endblock %} + +{% block submenu %} +<div class="container"> + <div class="header"> + blog + </div> + <a href="/blog/atom/">feed</a> +</div> +{% endblock %} diff --git a/templates/blog/rss.xml b/templates/blog/rss.xml new file mode 100644 index 0000000..9cc6df3 --- /dev/null +++ b/templates/blog/rss.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<feed xmlns="http://www.w3.org/2005/Atom"> + <title>ryuslash.org</title> + <link href="http://ryuslash.org/feed/rss/" rel="self" /> + <link href="http://ryuslash.org/" /> + <id>http://ryuslash.org/blog/</id> + <author> + <name>Tom Willemsen</name> + </author> + <updated>2011-10-29T23:16:00+01:00</updated> + + {% for post in postlist %} + <entry> + <title>{{ post.subject }}</title> + <link href="http://ryuslash.org/blog/post/{{ post.pk }}/" /> + <id>http://ryuslash.org/blog/post/{{ post.pk }}/</id> + <updated>{{ post.postdate|date:"c" }}</updated> + <content type="xhtml" xml:base="http://ryuslash.org/"> + <div xmlns="http://www.w3.org/1999/xhtml"> + {{ post.body|linebreaksbr }} + </div> + </content> + </entry> + {% endfor %} +</feed> |