forked from javierarce/javier.computer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
feed.xml
63 lines (60 loc) · 2.82 KB
/
feed.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
---
---
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
>
<channel>
<title>{{ site.title | xml_escape }}</title>
<description>{% if site.description %}{{ site.description | xml_escape }}{% endif %}</description>
<generator uri="https://jekyllrb.com/" version="{{ jekyll.version }}">Jekyll</generator>
<link href="{{ page.url | absolute_url }}" rel="self" type="application/atom+xml" />
<updated>{{ site.time | date_to_xmlschema }}</updated>
<id>{{ page.url | absolute_url | xml_escape }}</id>
<sy:updatePeriod>{{ site.feed_update_period | default: "daily" | xml_escape }}</sy:updatePeriod>
<sy:updateFrequency>{{ site.feed_update_frequency | default: 1 | xml_escape }}</sy:updateFrequency>
<link>{{ site.url }}</link>
<atom:link href="{{ site.url }}/{{ page.path }}" rel="self" type="application/rss+xml" />
<lastBuildDate>{% for post in site.posts limit:1 %}{{ post.date | date_to_rfc822 }}{% endfor %}</lastBuildDate>
{% assign feed_items = site.feed_items | default: 10 %}
{% for post in site.posts limit:feed_items %}
<item>
<title>{{ post.title | xml_escape }}</title>
<pubDate>{{ post.date | date_to_rfc822 }}</pubDate>
<link>{{ site.url }}{{ post.url }}</link>
<guid isPermaLink="true">{{ site.url }}{{ post.url }}</guid>
{% if post.author.name %}<dc:creator>{{ post.author.name | xml_escape }}</dc:creator>{% endif %}
<description>
{% if post.category == 'photo' %}
<![CDATA[
{% if post.filenames %}
{% for filename in post.filenames %}
<img src="https://img.javier.computer/{{ post.location }}/{{ filename }}_1280.jpg" alt="{{post.title}}"/>
{% endfor %}
{% else %}
<img src="https://img.javier.computer/{{ post.location }}/{{ post.filename }}_1280.jpg" alt="{{post.title}}" />
{% endif %}
{{ post.content }}
<p>{{ post.location | capitalize }}</p>
]]>
{% elsif post.category == 'quote' %}
<p><blockquote>{{ post.content | xml_escape }}</blockquote></p>
<p>{{ post.author }} ({{post.year}}). {{ post.title }}. {{ post.editorial}}</p>
{% elsif post.category == 'music' %}
<![CDATA[
<img src="https://javier.computer{{ post.img }}" alt="{{post.title}} by {{ post.band }}"/>
{{ post.content }}
<a href="{{ post.link }}" target="_blank">{{ post.title }} by {{ post.band }}</a>
]]>
{% else %}
{{ post.content | xml_escape }}
{% if post.disclaimer -%}<p>{{ post.disclaimer }}</p>{% endif -%}
{% if post.location -%}<p><small>{{ post.location | capitalize }}</small></p>{% endif -%}
{% endif %}
</description>
</item>
{% endfor %}
</channel>
</rss>