Introduction
Introduction Statistics Contact Development Disclaimer Help
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>
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.