diff --git a/apps/blagh/app.rc b/apps/blagh/app.rc
index 7321c15..83777f4 100644
--- a/apps/blagh/app.rc
+++ b/apps/blagh/app.rc
@@ -54,8 +54,13 @@ fn blagh_setup_feed_handlers {
}
fn blagh_body {
+ if (! ~ $"blogTitle '')
+ echo '
'$"blogTitle'
'
+
+ echo ''
+
for(p in `{get_post_list $blagh_root^$blagh_dirs}) {
- l=`{echo -n $p|sed 's!'$sitedir^$req_path'./([0-9]+/[0-9][0-9]/[0-9][0-9])(.*)!\1 ./\1\2!'}
+ l=`{echo -n $p|sed 's!'$sitedir^'/?(.*)([0-9]+/[0-9][0-9]/[0-9][0-9])(/[^/]+/)!\2 /\1\2\3!'}
sed '1s!.*^') ('^$l(1)^')!' < $p/index.md
} | $formatter
}