1 <?xml version=
"1.0" encoding=
"utf-8"?>
3 {% import ipfire.accounts as accounts %}
5 <feed xmlns=
"http://www.w3.org/2005/Atom" xml:
lang=
"en-GB">
6 <id>https://www.ipfire.org/blog/feed.xml
</id>
8 <link href=
"https://www.ipfire.org/blog/feed.xml" rel=
"self" type=
"application/atom+xml" />
9 <link href=
"https://www.ipfire.org/blog" rel=
"alternate" type=
"text/html"/>
10 <link rel=
"payment" title=
"Donate!" href=
"https://www.ipfire.org/donate" type=
"text/html" />
12 <title>IPFire Blog
</title>
13 <subtitle>The official blog of the IPFire Project
</subtitle>
14 <logo>https://www.ipfire.org{{ static_url(
"img/tux/ipfire_tux_32x32.png") }}
</logo>
15 <updated>{{ now.isoformat() }}Z
</updated>
17 {% for post in posts %}
19 <id>https://www.ipfire.org/blog/{{ post.slug }}
</id>
20 <title type=
"html">{{ post.title }}
</title>
21 <link href=
"https://www.ipfire.org/blog/{{ post.slug }}" rel=
"alternate" type=
"text/html" title=
"{{ post.title }}" />
23 <name>{{ post.author }}
</name>
24 {% if isinstance(post.author, accounts.Account) %}
25 <email>{{ post.author.email }}
</email>
28 <published>{{ post.published_at.isoformat() }}Z
</published>
29 <updated>{{ post.updated_at.isoformat() }}Z
</updated>
30 <content type=
"html"><![CDATA[{% raw post.html %}]]
></content>