diff options
author | Marcin Chrzanowski <marcin.j.chrzanowski@gmail.com> | 2019-12-15 14:41:07 +0100 |
---|---|---|
committer | Marcin Chrzanowski <marcin.j.chrzanowski@gmail.com> | 2019-12-15 14:41:07 +0100 |
commit | 046e3c9906999cd43e074472461c0800f787b234 (patch) | |
tree | 56c21b5793ae01d74ba30c90a36ee0a072ec7ca3 /src | |
parent | 05868777b47a60cba919fa6bd5e90737979de6f7 (diff) |
Add RSS feed
Diffstat (limited to 'src')
-rw-r--r-- | src/rss.xml.erb | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/rss.xml.erb b/src/rss.xml.erb new file mode 100644 index 0000000..6f14b86 --- /dev/null +++ b/src/rss.xml.erb @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<?xml-stylesheet type="text/css" href="rss.css" ?> +<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> + +<channel> +<title>Martin's Blog</title> +<description>Random writings and notes from Martin's keyboard to your screen.</description> +<language>en-us</language> +<link>http://m-chrzan.xyz/rss.xml</link> +<atom:link href="http://m-chrzan.xyz/rss.xml" rel="self" type="application/rss+xml" /> + +<% posts.each do |post| %> + <item> + <title><%= post['title'] %></title> + <guid>http://m-chrzan.xyz/<%= post['html_filename'] %></guid> + <pubDate><%= post['date'] %></pubDate> + <description><![CDATA[ + <%= post['content'] %> + ]]></description> + </item> +<% end %> +</channel> +</rss> |