diff options
author | ArthurHoaro <arthur@hoa.ro> | 2016-08-06 13:48:59 +0200 |
---|---|---|
committer | ArthurHoaro <arthur@hoa.ro> | 2016-08-07 12:17:36 +0200 |
commit | 56b7e1749022f47c2460f0d06f6ed5be174b0fc6 (patch) | |
tree | 0038a107be21010f2fde57a2409a20dd299d849e /tpl/default | |
parent | 1df7f8dc8a31ccbfa778df7467bb56dd124ee492 (diff) | |
download | Shaarli-56b7e1749022f47c2460f0d06f6ed5be174b0fc6.tar.gz Shaarli-56b7e1749022f47c2460f0d06f6ed5be174b0fc6.tar.zst Shaarli-56b7e1749022f47c2460f0d06f6ed5be174b0fc6.zip |
Add feed templates
Diffstat (limited to 'tpl/default')
-rw-r--r-- | tpl/default/feed.atom.html | 40 | ||||
-rw-r--r-- | tpl/default/feed.rss.html | 34 |
2 files changed, 74 insertions, 0 deletions
diff --git a/tpl/default/feed.atom.html b/tpl/default/feed.atom.html new file mode 100644 index 00000000..2ebb162a --- /dev/null +++ b/tpl/default/feed.atom.html | |||
@@ -0,0 +1,40 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <feed xmlns="http://www.w3.org/2005/Atom"> | ||
3 | <title>{$pagetitle}</title> | ||
4 | <subtitle>Shaared links</subtitle> | ||
5 | {if="$show_dates"} | ||
6 | <updated>{$last_update}</updated> | ||
7 | {/if} | ||
8 | <link rel="self" href="{$self_link}#" /> | ||
9 | {if="!empty($pubsubhub_url)"} | ||
10 | <!-- PubSubHubbub Discovery --> | ||
11 | <link rel="hub" href="{$pubsubhub_url}#" /> | ||
12 | <!-- End Of PubSubHubbub Discovery --> | ||
13 | {/if} | ||
14 | <author> | ||
15 | <name>{$index_url}</name> | ||
16 | <uri>{$index_url}</uri> | ||
17 | </author> | ||
18 | <id>{$index_url}</id> | ||
19 | <generator>Shaarli</generator> | ||
20 | {loop="links"} | ||
21 | <entry> | ||
22 | <title>{$value.title}</title> | ||
23 | {if="$usepermalinks"} | ||
24 | <link href="{$value.guid}#" /> | ||
25 | {else} | ||
26 | <link href="{$value.url}#" /> | ||
27 | {/if} | ||
28 | <id>{$value.guid}</id> | ||
29 | {if="$show_dates"} | ||
30 | <updated>{$value.iso_date}</updated> | ||
31 | {/if} | ||
32 | <content type="html" xml:lang="{$language}"> | ||
33 | <![CDATA[{$value.description}]]> | ||
34 | </content> | ||
35 | {loop="$value.taglist"} | ||
36 | <category scheme="{$index_url}?searchtags=" term="{$value|strtolower}" label="{$value}" /> | ||
37 | {/loop} | ||
38 | </entry> | ||
39 | {/loop} | ||
40 | </feed> | ||
diff --git a/tpl/default/feed.rss.html b/tpl/default/feed.rss.html new file mode 100644 index 00000000..26de7f19 --- /dev/null +++ b/tpl/default/feed.rss.html | |||
@@ -0,0 +1,34 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom"> | ||
3 | <channel> | ||
4 | <title>{$pagetitle}</title> | ||
5 | <link>{$index_url}</link> | ||
6 | <description>Shaared links</description> | ||
7 | <language>{$language}</language> | ||
8 | <copyright>{$index_url}</copyright> | ||
9 | <generator>Shaarli</generator> | ||
10 | <atom:link rel="self" href="{$self_link}" /> | ||
11 | {if="!empty($pubsubhub_url)"} | ||
12 | <!-- PubSubHubbub Discovery --> | ||
13 | <atom:link rel="hub" href="{$pubsubhub_url}" /> | ||
14 | {/if} | ||
15 | {loop="links"} | ||
16 | <item> | ||
17 | <title>{$value.title}</title> | ||
18 | <guid isPermaLink="{if="$usepermalinks"}true{else}false{/if}">{$value.guid}</guid> | ||
19 | {if="$usepermalinks"} | ||
20 | <link>{$value.guid}</link> | ||
21 | {else} | ||
22 | <link>{$value.url}</link> | ||
23 | {/if} | ||
24 | {if="$show_dates"} | ||
25 | <pubDate>{$value.iso_date}</pubDate> | ||
26 | {/if} | ||
27 | <description><![CDATA[{$value.description}]]></description> | ||
28 | {loop="$value.taglist"} | ||
29 | <category domain="{$index_url}?searchtags=">{$value}</category> | ||
30 | {/loop} | ||
31 | </item> | ||
32 | {/loop} | ||
33 | </channel> | ||
34 | </rss> | ||