diff --git a/apps/blagh/rss20.tpl b/apps/blagh/rss20.tpl index 98e4d40..9886865 100755 --- a/apps/blagh/rss20.tpl +++ b/apps/blagh/rss20.tpl @@ -5,8 +5,11 @@ fn statpost { f = $1 post_uri = `{echo $f | sed 's,^'$sitedir',,'} title=`{read $f/index.md} - post_uri=$base_url^`{cleanname `{echo $f | sed -e 's!^'$sitedir'!!'}}^'/' + relative_uri=`{cleanname `{echo $f | sed -e 's!^'$sitedir'!!'}} + post_uri=$base_url^$relative_uri^'/' by=`{ls -m $f | sed 's/^\[//g; s/].*$//g' >[2]/dev/null} + extracted_on=`{echo $relative_uri | sed 's|/blog/||g' | head -c 10 } + published_on=`{ /bin/date -R -D '%Y/%m/%d' -d $extracted_on } ifs=() {summary=`{ cat $f/index.md |strip_title_from_md_file | head -n 9 | ifs=$difs {$formatter | escape_html} }} } @@ -38,7 +41,7 @@ fn statpost { %} %($post_uri%) %($post_uri%) - %($pubdate%) + %( $published_on %) %($summary%) % }