diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2012-10-25 07:48:26 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2012-10-25 07:48:26 +0200 |
| commit | 4e92ab575b933b67601092036a4ce8ac3557d7d2 (patch) | |
| tree | d93244d07c86cb7527fb213863f10fbcbbbcd8dd /data | |
| parent | 3adbed372c47cbca369253148896bc699985dd8a (diff) | |
| download | phorkie-4e92ab575b933b67601092036a4ce8ac3557d7d2.tar.gz phorkie-4e92ab575b933b67601092036a4ce8ac3557d7d2.zip | |
part of #6: atom feed for recently updated pastes
Diffstat (limited to 'data')
| -rw-r--r-- | data/templates/feed-updated.htm | 24 | ||||
| -rw-r--r-- | data/templates/list.htm | 1 |
2 files changed, 25 insertions, 0 deletions
diff --git a/data/templates/feed-updated.htm b/data/templates/feed-updated.htm new file mode 100644 index 0000000..699dabd --- /dev/null +++ b/data/templates/feed-updated.htm @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<feed xmlns="http://www.w3.org/2005/Atom"> + <title>{{title}}: Updated pastes</title> + <link href="{{url}}"/> + <link rel="self" href="{{feedurl}}"/> + <id>{{url}}</id> +{% set repo = pastes.repos.0 %} + <updated>{{repo.modate|date('c')}}</updated> + +{% for repo in pastes.repos %} + <entry> + <id>{{repo.getLink('display', null, true)}}</id> + <title>{{repo.getTitle}}</title> + <published>{{repo.crdate|date('c')}}</published> + <updated>{{repo.modate|date('c')}}</updated> + <link rel="alternate" type="text/html" href="{{repo.getLink('display', null, true)}}" /> + <author> + {% set owner=repo.getOwner() %} + <name>{{owner.name}}</name> + <email>{{owner.email}}</email> + </author> + </entry> +{% endfor %} +</feed>
\ No newline at end of file diff --git a/data/templates/list.htm b/data/templates/list.htm index ac3d664..c9768ff 100644 --- a/data/templates/list.htm +++ b/data/templates/list.htm @@ -3,6 +3,7 @@ {% block meta %} <link rel="alternate" type="application/atom+xml" title="New pastes" href="feed/new" /> + <link rel="alternate" type="application/atom+xml" title="Updated pastes" href="feed/updated" /> {% endblock %} {% block content %} |
