diff --git a/bin/controller.rc b/bin/controller.rc
index aaa71da..17c5c7a 100755
--- a/bin/controller.rc
+++ b/bin/controller.rc
@@ -123,21 +123,6 @@ fn dir_listing_handler {
fn 404_handler { template `{ get_lib_file 404.tpl } }
-fn blog_dir_handler {
- blogDirs = $*
-
- if (! ~ $blogTitle '')
- echo '
'$"blogTitle' '
-
- echo ''
-
- for (f in `{ sortedBlogPostList $blogDirs }) {
- gen_blog_post_title $f
- cat $f
- echo
- } | $formatter
-}
-
fn blog_post_handler {
gen_blog_post_title $1 | $formatter
$formatter < $1
@@ -203,7 +188,7 @@ fn select_handler {
extraHeaders=$"extraHeaders ^ \
'
'
- set_handler blog_dir_handler $blogDirs
+ set_handler tpl_handler lib/feeds/html.tpl
}
# Global tpl (eg sitemap.tpl)
diff --git a/lib/feeds/html.tpl b/lib/feeds/html.tpl
new file mode 100644
index 0000000..9e8bffc
--- /dev/null
+++ b/lib/feeds/html.tpl
@@ -0,0 +1,22 @@
+% if (! ~ $blogTitle '')
+% echo ''$"blogTitle' '
+
+
+
+%{
+for (f in `{ sortedBlogPostList $blogDirs }) {
+ gen_blog_post_title $f
+ cat $f
+ echo
+} | $formatter
+
+# TODO Should check if user has perms and so on
+get_user
+if(~ $#logged_user 1) {
+%}
+
+% }
+