aboutsummaryrefslogtreecommitdiffstats
path: root/views/rss_feed.pug
diff options
context:
space:
mode:
authorterminaldweller <thabogre@gmail.com>2022-03-04 21:59:05 +0000
committerterminaldweller <thabogre@gmail.com>2022-03-04 21:59:05 +0000
commit75e5102ffd532a50604f6a95864fa6a13c32c235 (patch)
treea7cca87654fcc55ec0f8f92bc451de8f46b6dc33 /views/rss_feed.pug
parentadded helmet (diff)
downloadblog-75e5102ffd532a50604f6a95864fa6a13c32c235.tar.gz
blog-75e5102ffd532a50604f6a95864fa6a13c32c235.zip
rss, WIP
Diffstat (limited to 'views/rss_feed.pug')
-rw-r--r--views/rss_feed.pug21
1 files changed, 21 insertions, 0 deletions
diff --git a/views/rss_feed.pug b/views/rss_feed.pug
new file mode 100644
index 0000000..9bdd9bd
--- /dev/null
+++ b/views/rss_feed.pug
@@ -0,0 +1,21 @@
+doctype xml
+rss(version='2.0', xmlns:atom='<a href="http://www.w3.org/2005/Atom" rel="nofollow">http://www.w3.org/2005/Atom</a>')
+ channel
+ title DevSmash
+ link <a href="http://devsmash.com" rel="nofollow">http://devsmash.com</a>
+ atom:link(href='<a href="http://devsmash.com/feed/rss" rel="nofollow">http://devsmash.com/feed/rss</a>', rel='self', type='application/rss+xml')
+ description Developers talking about stuff that developers like to talk about.
+ language en-US
+ if posts.length
+ lastBuildDate= new Date(posts[0].publishedAt).toUTCString()
+ each post in posts
+ item
+ title= post.title
+ link <a href="http://devsmash.com/blog/#{post.slug}" rel="nofollow">http://devsmash.com/blog/#{post.slug}</a>
+ description
+ | <![CDATA[
+ | !{post.teaser}
+ p: a(href='<a href="http://devsmash.com/blog/#{post.slug}')!=" rel="nofollow">http://devsmash.com/blog/#{post.slug}')!=</a> 'Read more &raquo;'
+ | ]]>
+ pubDate= new Date(post.publishedAt).toUTCString()
+ guid(isPermaLink='false') <a href="http://devsmash.com/blog/#{post.slug}"