diff --git a/feed.xml b/feed.xml
index 397e747..d702c26 100644
--- a/feed.xml
+++ b/feed.xml
@@ -1,30 +1,84 @@
---
layout: null
---
-
-
-
- {{ site.title | xml_escape }}
- {{ site.description | xml_escape }}
- {{ site.url }}/
-
- {{ site.time | date_to_rfc822 }}
- {{ site.time | date_to_rfc822 }}
- Jekyll v{{ jekyll.version }}
- {% for post in site.posts limit:10 %}
- -
- {{ post.title | xml_escape }}
- {{ post.description | xml_escape }}
- {{ post.date | date_to_rfc822 }}
- {{ post.url | prepend: site.url }}
- {{ post.url | prepend: site.url }}
- {% for tag in post.tags %}
- {{ tag | xml_escape }}
- {% endfor %}
- {% for cat in post.categories %}
- {{ cat | xml_escape }}
- {% endfor %}
-
- {% endfor %}
-
-
+
+{% if page.xsl %}
+
+{% endif %}
+
+ Jekyll
+
+
+ {{ site.time | date_to_xmlschema }}
+ {{ '/' | absolute_url | xml_escape }}
+
+ {% if site.title %}
+ {{ site.title | smartify | xml_escape }}
+ {% elsif site.name %}
+ {{ site.name | smartify | xml_escape }}
+ {% endif %}
+
+ {% if site.description %}
+ {{ site.description | xml_escape }}
+ {% endif %}
+
+ {% if site.author %}
+
+ {{ site.author.name | default: site.author | xml_escape }}
+ {% if site.author.email %}
+ {{ site.author.email | xml_escape }}
+ {% endif %}
+ {% if site.author.uri %}
+ {{ site.author.uri | xml_escape }}
+ {% endif %}
+
+ {% endif %}
+
+ {% assign posts = site.posts | where_exp: "post", "post.draft != true" %}
+ {% for post in posts limit: 10 %}
+
+ {{ post.title | smartify | strip_html | normalize_whitespace | xml_escape }}
+
+ {{ post.date | date_to_xmlschema }}
+ {{ post.last_modified_at | default: post.date | date_to_xmlschema }}
+ {{ post.id | absolute_url | xml_escape }}
+ {{ post.content | strip | xml_escape }}
+
+ {% assign post_author = post.author | default: post.authors[0] | default: site.author %}
+ {% assign post_author = site.data.authors[post_author] | default: post_author %}
+ {% assign post_author_email = post_author.email | default: nil %}
+ {% assign post_author_uri = post_author.uri | default: nil %}
+ {% assign post_author_name = post_author.name | default: post_author %}
+
+
+ {{ post_author_name | default: "" | xml_escape }}
+ {% if post_author_email %}
+ {{ post_author_email | xml_escape }}
+ {% endif %}
+ {% if post_author_uri %}
+ {{ post_author_uri | xml_escape }}
+ {% endif %}
+
+
+ {% if post.category %}
+
+ {% endif %}
+
+ {% for tag in post.tags %}
+
+ {% endfor %}
+
+ {% if post.excerpt and post.excerpt != empty %}
+ {{ post.excerpt | strip_html | normalize_whitespace | xml_escape }}
+ {% endif %}
+
+ {% assign post_image = post.image.path | default: post.image %}
+ {% if post_image %}
+ {% unless post_image contains "://" %}
+ {% assign post_image = post_image | absolute_url | xml_escape %}
+ {% endunless %}
+
+ {% endif %}
+
+ {% endfor %}
+