aboutsummaryrefslogtreecommitdiff
path: root/t/test-site/src/common/base-feed.tt
blob: e2669e32ddaa1c17153aee8a2e10416e4f7a24b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
[% USE df = DateTime::Format('DateTime::Format::Strptime',
   { pattern => '%FT%T%z',
   locale => 'en_US',
   time_zone => 'GMT' }) -%]
[% USE Dumper -%]
[% docs=changed.nsortf('last_change') -%]
<?xml version="1.0" encoding="utf-8"?>
<a:feed xmlns:a="http://www.w3.org/2005/Atom">
<a:updated>[% l=docs.last;df.format(changed.$l.last_change) %]</a:updated>
[% FOR doc IN docs; NEXT UNLESS isLang(language,doc) -%]
<a:entry>
 [% IF changed.$doc.creation %]<a:published>[% df.format(changed.$doc.creation) %]</a:published>[% END %]
 [% IF changed.$doc.last_change %]<a:updated>[% df.format(changed.$doc.last_change) %]</a:updated>[% END %]
 <a:id>[% atomIdFor(language,doc,path) %]</a:id>
 <a:PH>[% dstUriFor(doc,path) %]</a:PH>
</a:entry>
[% END -%]
</a:feed>