summaryrefslogtreecommitdiff
path: root/configs/rss.ini
diff options
context:
space:
mode:
authorDennis Fink2026-08-10 19:53:17 +0200
committerDennis Fink2026-08-10 19:53:17 +0200
commitbe8614b3c5f63b9e94341166567b9198746f98aa (patch)
tree6c75ea8318a83e64dcc430dd4340446368ae0ee2 /configs/rss.ini
parent0449117060a436792d4f7d89e053b478fe953a5a (diff)
downloaddennisfink.me-be8614b3c5f63b9e94341166567b9198746f98aa.tar.gz
dennisfink.me-be8614b3c5f63b9e94341166567b9198746f98aa.zip
Add RSS feed support
This adds a project-local RSS plugin that generates RSS 2.0 feeds from configured Lektor sources, including feed titles, item dates, authors, body content, and stable permalink IDs. It also adds latest and all-post RSS feed configurations and advertises both feeds from the base template alongside the existing Atom feeds.
Diffstat (limited to '')
-rw-r--r--configs/rss.ini18
1 files changed, 18 insertions, 0 deletions
diff --git a/configs/rss.ini b/configs/rss.ini
new file mode 100644
index 0000000..ed86ddc
--- /dev/null
+++ b/configs/rss.ini
@@ -0,0 +1,18 @@
+[latest]
+name = Still Thinking About It — Latest posts
+source_path = /blog
+url_path = /blog/latest.rss.xml
+item_model = blog-post
+item_date_field = publication_date
+blog_author_field = author
+item_author_field = author
+
+[all]
+name = Still Thinking About It — All posts
+source_path = /blog
+url_path = /blog/all.rss.xml
+item_model = blog-post
+item_date_field = publication_date
+blog_author_field = author
+item_author_field = author
+limit = 0