|
| 1 | +--- |
| 2 | +layout: none |
| 3 | +--- |
| 4 | +<?xml version="1.0" encoding="UTF-8"?> |
| 5 | +<rss version="2.0" |
| 6 | + xmlns:atom="http://www.w3.org/2005/Atom" |
| 7 | + xmlns:media="http://search.yahoo.com/mrss/" |
| 8 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
| 9 | + xmlns:rubyuy="https://ruby.uy/ns"> |
| 10 | + <channel> |
| 11 | + <title>{{ site.title }}</title> |
| 12 | + <description>Charlas Ruby UY</description> |
| 13 | + <link>{{ site.url }}</link> |
| 14 | + <atom:link href="{{ site.url }}/talks.xml" rel="self" type="application/rss+xml"/> |
| 15 | + <language>es-UY</language> |
| 16 | + {% assign sorted_meetups = site.meetups | sort: 'date' | reverse %} |
| 17 | + {% for meetup in sorted_meetups %}{% if meetup.talks %}{% for talk in meetup.talks %} |
| 18 | + <item> |
| 19 | + <title>{{ talk.title | xml_escape }}</title> |
| 20 | + <link>{{ meetup.url | prepend: site.url }}</link> |
| 21 | + <guid isPermaLink="false">{{ meetup.url | prepend: site.url }}#{{ talk.title | slugify }}</guid> |
| 22 | + <pubDate>{{ meetup.date | date_to_rfc822 }}</pubDate> |
| 23 | + <description><![CDATA[ |
| 24 | + {% if talk.speakers %} |
| 25 | + <p> |
| 26 | + {% for speaker_id in talk.speakers %} |
| 27 | + {% assign speaker = site.data.people[speaker_id] %} |
| 28 | + {% if speaker %}{% unless forloop.first %}, {% endunless %}{{ speaker.name }}{% endif %} |
| 29 | + {% endfor %} |
| 30 | + </p> |
| 31 | + {% endif %} |
| 32 | + {% if talk.recording %}<p><a href="{{ talk.recording }}">Ver charla</a></p>{% endif %} |
| 33 | + {% if talk.slides %}<p><a href="{{ talk.slides }}">Ver slides</a></p>{% endif %} |
| 34 | + ]]></description> |
| 35 | + {% if talk.speakers %} |
| 36 | + {% for speaker_id in talk.speakers %} |
| 37 | + {% assign speaker = site.data.people[speaker_id] %} |
| 38 | + {% if speaker %}<dc:creator>{{ speaker.name | xml_escape }}</dc:creator>{% endif %} |
| 39 | + {% endfor %} |
| 40 | + {% endif %} |
| 41 | + {% if talk.recording %} |
| 42 | + <media:content url="{{ talk.recording }}" medium="video"> |
| 43 | + <media:title>{{ talk.title | xml_escape }}</media:title> |
| 44 | + </media:content> |
| 45 | + {% endif %} |
| 46 | + {% if talk.slides %} |
| 47 | + <rubyuy:slides>{{ talk.slides | xml_escape }}</rubyuy:slides> |
| 48 | + {% endif %} |
| 49 | + </item> |
| 50 | + {% endfor %}{% endif %}{% endfor %} |
| 51 | + </channel> |
| 52 | +</rss> |
0 commit comments