aboutsummaryrefslogtreecommitdiff
path: root/juick-www/src/main/resources/layouts/rss.xml
blob: 61dd3be89889f699db12ac1d859430dd9dca701c (plain) (blame)
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
<?xml version='1.0' encoding='utf-8'?>
<rss version='2.0' xmlns:atom='http://www.w3.org/2005/Atom' xmlns:media='http://search.yahoo.com/mrss/'
     xmlns:juick='http://juick.com/'>
    <channel>
        <atom:link href='http://rss.juick.com/{{ user.getUName() }}/blog' rel='self' type='application/rss+xml'/>
        <title>{{ user.getUName() }} - Juick</title>
        <link>http://juick.com/{{ user.getUName() }}/</link>
        <description>The latest messages by @{{ user.getUName() }} at Juick</description>
        <image>
            <url>http://i.juick.com/a/{{ user.getUID() }}.png</url>
            <title>{{ user.getUName() }} - Juick</title>
            <link>http://juick.com/{{ user.getUName() }}/</link>
        </image>
        {% for msg in msgs %}
        <item>
            <link>http://juick.com/{{ msg.getUser().getUName() }}/{{ msg.getMID() }}</link>
            <guid>http://juick.com/{{ msg.getUser().getUName() }}/{{ msg.getMID() }}</guid>
            <title><![CDATA[@{{ msg.getUser().getUName() }}: {% for tag in msg.Tags %} *{{ tag }}{% endfor %}]]></title>
            <description><![CDATA[{{ msg.getText() | raw }}]]></description>
            <pubDate>{{ sdfRSS.format(msg.getDate()) }}</pubDate>
            <comments>http://juick.com/{{ msg.getUser().getUName() }}/{{ msg.getMID() }}</comments>
            {% for tag in msg.Tags %}
            <category>{{ tag }}</category>
            {% endfor %}
            {% if msg.AttachmentType is not empty %}
            {% if msg.AttachmentType == "jpg" %}
            <media:content url='http://i.juick.com/photos-1024/{{ msg.getMID() }}.jpg' type='image/jpeg'/>
            <media:thumbnail url='http://i.juick.com/ps/{{ msg.getMID() }}.jpg'/>
            {% elseif msg.AttachmentType == "png" %}
            <media:content url='http://i.juick.com/photos-1024/{{ msg.getMID() }}.png' type='image/png'/>
            <media:thumbnail url='http://i.juick.com/ps/{{ msg.getMID() }}.png'/>
            {% endif %}
            {% endif %}
            <juick:user uid='{{ msg.getUser().getUID() }}'/>
        </item>
        {% endfor %}
    </channel>
</rss>