| Only allow comments for .md files, this avoids silly things like comments for l… | |
| git clone git://git.suckless.org/swerc | |
| Log | |
| Files | |
| Refs | |
| README | |
| --- | |
| commit 9729e11e3ab114808b47428f5291a8081781feac | |
| parent 0de2e2ea45dbd28f0155554c0bb4488bb9f431d7 | |
| Author: [email protected] <unknown> | |
| Date: Mon, 26 Jan 2009 04:56:05 +0100 | |
| 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. | |
| Diffstat: | |
| M apps/bridge/app.rc | 10 ++-------- | |
| M apps/bridge/foot.tpl | 3 ++- | |
| 2 files changed, 4 insertions(+), 9 deletions(-) | |
| --- | |
| diff --git a/apps/bridge/app.rc b/apps/bridge/app.rc | |
| @@ -1,9 +1,7 @@ | |
| fn bridge_init { | |
| - # XXX: Should avoid running for 404s, dir lists, etc. | |
| - if(! ~ $#enable_comments 0) { | |
| - ll_add handlers_body_foot bridge_body_foot | |
| + if(! ~ $#enable_comments 0 && test -f $local_path.md) { | |
| + ll_add handlers_body_foot template apps/bridge/foot.tpl | |
| if(get_post_args comment_text) { | |
| - dprint POST COMMNET $"comment_text | |
| d=`{date -n} # FIXME Obvious race | |
| d=$local_path^'_werc/comments/'^$d/ | |
| @@ -29,7 +27,3 @@ fn bridge_init { | |
| } | |
| -fn bridge_body_foot { | |
| - template apps/bridge/foot.tpl | |
| -} | |
| - | |
| diff --git a/apps/bridge/foot.tpl b/apps/bridge/foot.tpl | |
| @@ -2,8 +2,9 @@ | |
| % if(test -d $cdir) { | |
| <hr /><h2>Comments</h2> | |
| % for(c in `{ls $cdir/}) { | |
| - <div>By: | |
| + <div><b>By: <i> | |
| % cat $c/user | |
| + </i></b> | |
| <br /> | |
| % cat $c/body | escape_html | sed 's,$,<br />,' | |
| <hr /></div> |