Page MenuHomePhabricator

Add ability for more customization/tiers based on action and user rights
Open, LowPublic

Description

I'd like this scenario: All unregistered users get the CAPTCHA on edit, registered users only get it if they add a URL, and autoconfirmed users never get it.

This could be a popular setup if it were possible with the current customization options.


Version: master
Severity: enhancement

Details

Reference
bz43083

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:12 AM
bzimport set Reference to bz43083.
bzimport added a subscriber: Unknown Object (MLST).

Recommendation:

Forget the binary skip or no-skip approach and have it work just like user rights:

$wgCaptchaTriggers['*']['edit'] = true;
$wgCaptchaTriggers['user']['edit'] = false;
$wgCaptchaTriggers['user']['addurl'] = true;
$wgCaptchaTriggers['autoconfirmed']['addurl'] = false;

This would allow people to customize it however they want.