User talk:Sethile: Difference between revisions

→‎QuestyCaptcha not working?: change my comment - found the setting for logged in users
(→‎QuestyCaptcha not working?: If you want all edits to require passing a captcha, change "false" to "true" in this line of ''nameofwiki/extensions/ConfirmEdit/ConfirmEdit.php'': :: $wgCaptchaTrigge)
(→‎QuestyCaptcha not working?: change my comment - found the setting for logged in users)
Line 50: Line 50:
:: $wgCaptchaTriggers['edit']          = false; // Would check on every edit
:: $wgCaptchaTriggers['edit']          = false; // Would check on every edit


::I was hoping to find a way to require only account creation and all edits by ''non-logged in'' users to pass a captcha.  Anyone who's made an account has already passed a captcha.  But that setting doesn't seem to exist.  You can make an exemption for logged in users who've confirmed their email address by setting this to ''true'' in ConfirmEdit.php:
::I haven't tried it out yet, but it seems you can exempt logged in users from the captchas by setting:
:: $ceAllowConfirmedEmail = false;
::$wgGroupPermissions['user'         ]['skipcaptcha'] = true;
 
::Or logged in users who've confirmed their email address by setting these to ''true'' in ConfirmEdit.php:
:: $wgGroupPermissions['emailconfirmed']['skipcaptcha'] = true;
:: $ceAllowConfirmedEmail = true;


::Thanks for the quick reply.  I think I'll go ahead and install Questy for my wiki. [[User:Ciaran|Ciaran]] 16:59, 16 August 2011 (CDT)
::Thanks for the quick reply.  I think I'll go ahead and install Questy for my wiki. [[User:Ciaran|Ciaran]] 16:59, 16 August 2011 (CDT)
4

edits