Introduction
Introduction Statistics Contact Development Disclaimer Help
Merge more from 'stable'. - swerc - anselm's simpler werc fork
git clone git://git.suckless.org/swerc
Log
Files
Refs
README
---
commit b34adc30196dd0ace7e1d18f8369db3648201ef2
parent 522e9be2ec23fd4fc4e168851a834822a2160b3f
Author: [email protected] <unknown>
Date: Tue, 20 Oct 2009 02:13:23 +0200
Merge more from 'stable'.
Diffstat:
M apps/bridge/app.rc | 9 +++++++++
M apps/bridge/foot.tpl | 12 +++++++++++-
A sites/tst.cat-v.org/apps/bridge/a/… | 1 +
3 files changed, 21 insertions(+), 1 deletion(-)
---
diff --git a/apps/bridge/app.rc b/apps/bridge/app.rc
@@ -5,6 +5,9 @@ fn conf_enable_comments {
allow_new_user_comments=yes
shift
}
+ if not if(~ $1 -a) {
+ bridge_anon_comments=yes
+ }
enable_comments=yes
groups_allowed_comments=$*
conf_enable_app bridge
@@ -67,6 +70,12 @@ fn mk_new_comment {
if not
_status=$status
}
+ if not if(! ~ $#bridge_anon_comments 0) {
+ if(~ $"post_arg_ima_robot 'not')
+ u='Glenda' # Anonymous
+ if not
+ _status='You are a robot!'
+ }
if not
_status='You need to log in to comment.'
}
diff --git a/apps/bridge/foot.tpl b/apps/bridge/foot.tpl
@@ -6,7 +6,8 @@
<br>
<input type="submit" name="bridge_post" value="Post a comment">
-% if(~ $#logged_user 0 && ! ~ $#allow_new_user_comments 0) {
+% if(~ $#logged_user 0) {
+% if(~ $#allow_new_user_comments 1) {
<label>New user name:
<input type="text" name="comment_user" value="%($"post_arg_comment_use…
</label>
@@ -21,5 +22,14 @@
<div style="font-size: 70%">
Enter your desired user name/password and after your comment has been revi…
</div>
+% }
+% if not if(~ $#bridge_anon_comments 1) {
+ <label>Are you a robot?
+ <select>
+ <option value="yes">Yes</option>
+ <option value="no">No</option>
+ </select>
+ </label>
+% }
% }
</form>
diff --git a/sites/tst.cat-v.org/apps/bridge/a/_werc/config b/sites/tst.cat-v.o…
@@ -0,0 +1 @@
+conf_enable_comments -a
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.