hotmixes.lapis/code/views/rss.etlua

40 lines
1.6 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:podcast="https://podcastindex.org/namespace/1.0"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<atom:link href="https://<%= titles['url'] %>/latest.rss"
rel="self" type="application/rss+xml" />
<title><%= titles['name'] %></title>
<link>https://<%= titles['url'] %></link>
<language>en-us</language>
<itunes:author>Intergalactic FM</itunes:author>
<itunes:owner>
<itunes:name>Intergalactic FM</itunes:name>
</itunes:owner>
<description>Latest audio uploads on <%= titles['name'] %></description>
<itunes:summary>Latest audio uploads on <%= titles['name'] %></itunes:summary>
<itunes:explicit>false</itunes:explicit>
<itunes:category text="Music">
<itunes:category text="Electronic"/>
</itunes:category>
<itunes:image href="https://intergalactic.fm/themes/custom/ifm/logo.svg"/>
<lastBuildDate><%= datenow %></lastBuildDate>
<podcast:guid>intergalactic-fm-<%= titles['feed'] %>-feed</podcast:guid>
<% for i, file in ipairs(latestpath) do %>
<item>
<title><%= latestname[i] %></title>
<enclosure url="<%= datapath .. file %>" length="<%= latestsize[i] %>" type="audio/mpeg"/>
<guid><%= datapath .. file %></guid>
<pubDate><%= latestdate[i] %></pubDate>
<description><![CDATA[<%= latestname[i] %>]]></description>
<itunes:explicit>false</itunes:explicit>
</item>
<% end %>
</channel>
</rss>