Only allow comments for .md files, this avoids silly things like comments for

loggin form pages, but will need to be improved to become more general.

Simplify some code a bit and cosmetic improvements.
This commit is contained in:
Uriel 2009-01-26 04:56:05 +01:00
parent 55d12e5dac
commit 219ec79f69
2 changed files with 4 additions and 9 deletions

View file

@ -1,9 +1,7 @@
fn bridge_init { fn bridge_init {
# XXX: Should avoid running for 404s, dir lists, etc. if(! ~ $#enable_comments 0 && test -f $local_path.md) {
if(! ~ $#enable_comments 0) { ll_add handlers_body_foot template apps/bridge/foot.tpl
ll_add handlers_body_foot bridge_body_foot
if(get_post_args comment_text) { if(get_post_args comment_text) {
dprint POST COMMNET $"comment_text
d=`{date -n} # FIXME Obvious race d=`{date -n} # FIXME Obvious race
d=$local_path^'_werc/comments/'^$d/ d=$local_path^'_werc/comments/'^$d/
@ -29,7 +27,3 @@ fn bridge_init {
} }
fn bridge_body_foot {
template apps/bridge/foot.tpl
}

View file

@ -2,8 +2,9 @@
% if(test -d $cdir) { % if(test -d $cdir) {
<hr /><h2>Comments</h2> <hr /><h2>Comments</h2>
% for(c in `{ls $cdir/}) { % for(c in `{ls $cdir/}) {
<div>By: <div><b>By: <i>
% cat $c/user % cat $c/user
</i></b>
<br /> <br />
% cat $c/body | escape_html | sed 's,$,<br />,' % cat $c/body | escape_html | sed 's,$,<br />,'
<hr /></div> <hr /></div>