Нет капчи

jazator

Осваивается
Регистрация
04.12.2012
Сообщения
13
Реакции
0
Создал в LocalSettings.php нужный код:
PHP:
require_once( "$IP/extensions/ConfirmEdit/ConfirmEdit.php" );
require_once("$IP/extensions/ConfirmEdit/ReCaptcha.php"); 
$wgCaptchaClass = 'ReCaptcha';
$wgReCaptchaPublicKey = 'свой код';
$wgReCaptchaPrivateKey = 'свой код';

Паблик и приват получил на Гугле.
ConfirmEdit установлен. Но капча для незарегистрированных пользователей не появляется...
В чём может быть причина?
 
Вообще всё должно работать уже с этими строками, единственное, что код РеКаптчи начинает работать не сразу, через несколько минут.

Триггеры и разрешения настроены?

Код:
$wgGroupPermissions['*'            ]['skipcaptcha'] = false;
$wgGroupPermissions['user'        ]['skipcaptcha'] = false;
$wgGroupPermissions['autoconfirmed']['skipcaptcha'] = false;
$wgGroupPermissions['bot'          ]['skipcaptcha'] = true; // registered bots
$wgGroupPermissions['sysop'        ]['skipcaptcha'] = true;
 
$wgCaptchaTriggers['edit']          = false;
$wgCaptchaTriggers['create']        = false;
$wgCaptchaTriggers['addurl']        = true;
$wgCaptchaTriggers['createaccount'] = true;
$wgCaptchaTriggers['badlogin']      = true;
 
работать не сразу, через несколько минут
Спасибо, что откликнулись!
Вопрос с капчей решился, действительно, дело в том, что капча появляется через несколько правок.
На мой взгляд это удобно для пользователей и даёт определённую защиту от вандалов.
 
Назад
Верх