aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/templates/feed-new.htm23
-rw-r--r--data/templates/list.htm4
2 files changed, 27 insertions, 0 deletions
diff --git a/data/templates/feed-new.htm b/data/templates/feed-new.htm
new file mode 100644
index 0000000..c0d5fa5
--- /dev/null
+++ b/data/templates/feed-new.htm
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom">
+ <title>{{title}}: New pastes</title>
+ <link href="{{url}}"/>
+ <link rel="self" href="{{feedurl}}"/>
+ <id>{{url}}</id>
+{% set repo = pastes.repos.0 %}
+ <updated>{{repo.crdate|date('c')}}</updated>
+
+{% for repo in pastes.repos %}
+ <entry>
+ <id>{{repo.getLink('display', null, true)}}</id>
+ <title>{{repo.getTitle}}</title>
+ <updated>{{repo.crdate|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 0315119..ac3d664 100644
--- a/data/templates/list.htm
+++ b/data/templates/list.htm
@@ -1,6 +1,10 @@
{% extends "base.htm" %}
{% block title %}List of all pastes{% endblock %}
+{% block meta %}
+ <link rel="alternate" type="application/atom+xml" title="New pastes" href="feed/new" />
+{% endblock %}
+
{% block content %}
<div style="height: 1em"></div>
<ul class="nav nav-pills nav-stacked">