aboutsummaryrefslogtreecommitdiffstats
path: root/views/rss_feed_v2.pug
diff options
context:
space:
mode:
authorterminaldweller <thabogre@gmail.com>2022-07-06 13:34:45 +0000
committerterminaldweller <thabogre@gmail.com>2022-07-06 13:34:45 +0000
commitda98e1dee68e421bdd7cfcf332c43a1f94a43a30 (patch)
tree792f70ee92e096d69d9989481a736ff3af0590c7 /views/rss_feed_v2.pug
parentwas using node image for self-signed certificates (diff)
parentfix for atom (diff)
downloadblog-da98e1dee68e421bdd7cfcf332c43a1f94a43a30.tar.gz
blog-da98e1dee68e421bdd7cfcf332c43a1f94a43a30.zip
Merge branch 'rss'
Diffstat (limited to '')
-rw-r--r--views/rss_feed_v2.pug22
1 files changed, 22 insertions, 0 deletions
diff --git a/views/rss_feed_v2.pug b/views/rss_feed_v2.pug
new file mode 100644
index 0000000..d04297d
--- /dev/null
+++ b/views/rss_feed_v2.pug
@@ -0,0 +1,22 @@
+doctype xml
+rss(version='2.0', xmlns:atom='http://www.w3.org/2005/Atom')
+ channel
+ title deviblog
+ link https://blog.terminaldweller.com
+ atom:link(href='https://blog.terminaldweller.com/rss/feed', rel='self', type='application/rss+xml')
+ description I talk about software here.
+ managingEditor devi@terminaldweller.com (Farzad Sadeghi)
+ webMaster devi@terminaldweller.com (Farzad Sadeghi)
+ language en-US
+ if posts.length
+ lastBuildDate= new Date(posts[0].lastUpdatedAt).toUTCString()
+ each post in posts
+ item
+ title= post.title
+ link https://blog.terminaldweller.com/posts/#{post.slug}
+ description
+ | <![CDATA[
+ | #{post.teaser}
+ | ]]>
+ pubDate= new Date(post.lastUpdatedAt).toUTCString()
+ guid(isPermaLink='false') https://blog.terminaldweller.com/blog/#{post.slug}