| 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 |