aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Wallabag/CoreBundle/Resources/views/Entry/entries.xml.twig
blob: 6eebc80d35e85aae82537dc881524ca7e73259b9 (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
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/">
    <channel>
        <title>wallabag — {{type}} feed</title>
        <link>{{ url('unread') }}</link>
        <pubDate>{{ "now"|date('D, d M Y H:i:s') }}</pubDate>
        <generator>wallabag</generator>
        <description>wallabag {{type}} elements</description>

        {% for entry in entries %}

            <item>
                <title><![CDATA[{{ entry.title }}]]></title>
                <source url="{{ url('view', { 'id': entry.id }) }}">wallabag</source>
                <link>{{ url('view', { 'id': entry.id }) }}</link>
                <guid>{{ url('view', { 'id': entry.id }) }}</guid>
                <pubDate>{{ entry.createdAt|date('D, d M Y H:i:s') }}</pubDate>
                <description>
                    <![CDATA[
                    {%- if entry.content| readingTime > 0 %}
                        {% trans %}estimated reading time :{% endtrans %} {{ entry.content| readingTime }} min
                    {% else -%}
                        {% trans %}estimated reading time :{% endtrans %} &lt; 1 min
                    {% endif -%}

                    {{ entry.content -}}
                    ]]>
                </description>
            </item>

        {% endfor %}

    </channel>
</rss>