summaryrefslogtreecommitdiff
path: root/src/web/_views/apps/blog_rss.php
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2024-05-24 09:05:42 -0400
committerFreya Murphy <freya@freyacat.org>2024-05-24 09:05:42 -0400
commitc5f39ea2cd7cf02246705ea8872d3b350526165c (patch)
tree2694f9fdc5d83b529a01f2997c1d89c271c86592 /src/web/_views/apps/blog_rss.php
downloadwebsite-c5f39ea2cd7cf02246705ea8872d3b350526165c.tar.gz
website-c5f39ea2cd7cf02246705ea8872d3b350526165c.tar.bz2
website-c5f39ea2cd7cf02246705ea8872d3b350526165c.zip
initial
Diffstat (limited to 'src/web/_views/apps/blog_rss.php')
-rw-r--r--src/web/_views/apps/blog_rss.php20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/web/_views/apps/blog_rss.php b/src/web/_views/apps/blog_rss.php
new file mode 100644
index 0000000..1d0dcd4
--- /dev/null
+++ b/src/web/_views/apps/blog_rss.php
@@ -0,0 +1,20 @@
+<?php /* Copyright (c) 2024 Freya Murphy */ ?>
+<rss version="2.0">
+ <channel>
+ <title><?=lang('title')?></title>
+ <link><?=lang('root_url') . '/blog'?></link>
+ <description><?=lang('blog_short_desc')?></description>
+ <language><?=lang('lang_short')?></language>
+ <?php
+ foreach ($blog as $name => $post) {
+ echo '<item>';
+ echo '<title>' . $post['meta']['name'] . '</title>';
+ echo '<description>' . $post['meta']['desc'] . '</description>';
+ echo '<pubDate>' . $post['meta']['date'] . '</pubDate>';
+ echo '<link>' . lang('root_url') . '/blog/post?name=' . $name . '</link>';
+ echo '<guid>' . lang('root_url') . '/blog/post?name=' . $name . '</guid>';
+ echo '</item>';
+ }
+ ?>
+ </channel>
+</rss>