diff --git a/pages/index.html b/pages/index.html
index cfbf653..3a0412f 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -6,7 +6,7 @@
This is where I write.
{% for post in posts %}
-
- {{ post.title }}
+ {{ post.title }}
by {{ post.author }} at {{ post.date|date:"F j Y" }}
{{ post.body|truncatewords_html:30}}
diff --git a/pages/rss.xml b/pages/rss.xml
new file mode 100644
index 0000000..bf9e5fe
--- /dev/null
+++ b/pages/rss.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+ {{ siteURL }}
+ {% for post in posts %}
+ {% if forloop.first %}
+ {{ post.date|date:"c" }}>
+
+
+
+
+ {% endif %}
+ {% endfor %}
+ Cactus for Mac
+
+ {% for post in posts %}
+ {% if forloop.counter < 20 %}
+
+
+
+ {{ post.date|date:"c" }}
+ {{ siteURL }}/{{ post.path }}
+
+
+ {% endif %}
+ {% endfor %}
+
\ No newline at end of file
diff --git a/plugins/blog.py b/plugins/blog.py
index 7dc01d2..c12c05a 100644
--- a/plugins/blog.py
+++ b/plugins/blog.py
@@ -5,6 +5,7 @@
ORDER = 999
POSTS_PATH = 'posts/'
POSTS = []
+SITE_URL = 'http://your_blog.com'
from django.template import Context
from django.template.loader import get_template
@@ -83,5 +84,10 @@ def preBuildPage(site, page, context, data):
for post in POSTS:
if post['path'] == page.path:
context.update(post)
+
+ """
+ Site URL used by the rss page.
+ """
+ context['siteURL'] = SITE_URL
return context, data
\ No newline at end of file
diff --git a/templates/base.html b/templates/base.html
index 6357e85..7b54467 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -6,8 +6,9 @@
Welcome
-
-
+
+
+
diff --git a/templates/post.html b/templates/post.html
index 3303dab..85f7fc5 100644
--- a/templates/post.html
+++ b/templates/post.html
@@ -4,7 +4,7 @@