From 531c8d0a5c55fa93438e227a7d349235fbd31d28 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Tue, 13 Jun 2017 18:48:10 +0200 Subject: Changed RSS to Atom feed and improve paging --- .../views/themes/common/Entry/entries.xml.twig | 83 +++++++++++++--------- 1 file changed, 51 insertions(+), 32 deletions(-) (limited to 'src/Wallabag/CoreBundle/Resources/views/themes/common/Entry/entries.xml.twig') diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/common/Entry/entries.xml.twig b/src/Wallabag/CoreBundle/Resources/views/themes/common/Entry/entries.xml.twig index 25d09ec3..cf6f6571 100644 --- a/src/Wallabag/CoreBundle/Resources/views/themes/common/Entry/entries.xml.twig +++ b/src/Wallabag/CoreBundle/Resources/views/themes/common/Entry/entries.xml.twig @@ -1,34 +1,53 @@ - - - wallabag - {{ type }} feed - {{ url_html }} - - {% if entries.hasPreviousPage -%} - - {% endif -%} - {% if entries.hasNextPage -%} - - {% endif -%} - - {{ "now"|date(constant('DATE_RSS')) }} - wallabag - wallabag {{ type }} elements - - {% for entry in entries %} - - - <![CDATA[{{ entry.title|e }}]]> - wallabag - {{ entry.url }} - {{ entry.url }} - {{ entry.createdAt|date(constant('DATE_RSS')) }} - - 0 -%}{{ 'entry.list.reading_time_minutes'|trans({'%readingTime%': entry.readingTime}) }}{%- else -%}{{ 'entry.list.reading_time_less_one_minute'|trans|raw }}{%- endif %}{{ entry.content|raw -}}]]> - - - + + {% if type != 'tag' %} + wallabag — {{type}} feed + Atom feed for {{ type }} entries + wallabag:{{ domainName | removeScheme | removeWww }}:{{ user }}:{{ type }} + + {% else %} + wallabag:{{ domainName | removeScheme | removeWww }}:{{ user }}:{{ type }}:{{ tag }} + + wallabag — {{type}} {{ tag }} feed + Atom feed for entries tagged with {{ tag }} + {% endif %} + {% if entries | length > 0 %} + {{ (entries | first).createdAt | date('c') }} {# Indicates the last time the feed was modified in a significant way. #} + {% endif %} + + {% if entries.hasPreviousPage %} + + {% endif -%} + {% if entries.hasNextPage %} + + {% endif -%} + + wallabag + + {{ user }} + + {{ asset('favicon.ico') }} + {{ asset('bundles/wallabagcore/themes/_global/img/logo-square.png') }} + {% for entry in entries %} + + <![CDATA[{{ entry.title|e }}]]> + + {{ entry.url }} + wallabag:{{ domainName | removeScheme | removeWww }}:{{ user }}:entry:{{ entry.id }} + {{ entry.updatedAt|date('c') }} + {{ entry.createdAt|date('c') }} + {% for tag in entry.tags %} + {% endfor %} - - - + {% for author in entry.publishedBy %} + + {{ author }} + + {% endfor %} + + 0 -%}{{ 'entry.list.reading_time_minutes'|trans({'%readingTime%': entry.readingTime}) }}{%- else -%}{{ 'entry.list.reading_time_less_one_minute'|trans|raw }}{%- endif %}{{ entry.content|raw -}}]]> + + + {% endfor %} + -- cgit v1.2.3