commit 9729e11e3ab114808b47428f5291a8081781feac
parent 0de2e2ea45dbd28f0155554c0bb4488bb9f431d7
Author: uriel@engel.se.cat-v.org <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:
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>