feed: fix XML, add ID
[web.git] / ralf / _layouts / feed.html
1 <?xml version="1.0" encoding="UTF-8"?>
2 <feed xmlns="http://www.w3.org/2005/Atom">
3     {% assign title = page.title %}
4     {% assign pretitle = page.pretitle %}
5     {% if page.vars %}{% include {{ page.vars | prepend: "vars/" }} %}{% endif %}
6     <title>{% if pretitle %}{{ pretitle | xml_escape }} • {% endif %}{{ title | xml_escape }}</title>
7     <id>{{ page.url | prepend: site.baseurl | prepend: site.url }}</id>
8     <link href="{{ page.url | prepend: site.baseurl | prepend: site.url }}" rel="self" type="application/atom+xml"/>
9     {% if page.category %}
10         <link href="{{ page.url | replace: '.xml','.html' | prepend: site.baseurl | prepend: site.url }}"/>
11     {% else %}
12         <link href="{{ "/blog/" | prepend: site.baseurl | prepend: site.url }}"/>
13     {% endif %}
14     <updated>{{ site.time | date_to_xmlschema }}</updated>
15     <author>
16         <name>Ralf Jung</name>
17     </author>
18     {{ content }}
19 </feed>