Я ставлю этот код в самом низу LocalSettings.php:
Код:
require_once "$ IP / расширения / ConfirmEdit / QuestyCaptcha.php";
$ WgCaptchaClass = 'QuestyCaptcha';
$ Обр = массив (
'Вопрос?' знак равно> 'Ответ!',
"Что такое имя этой Вики?" знак равно> "$ wgSitename",
«Пожалуйста, напишите волшебный секрет, "страсть", Здесь:»=> «Страсть»,
«Введите кодовое слово, "567", Здесь:»=> '567',
«Какое животное? знак равно> 'собака',
"Заполнить пробел: Синий является ... => массив ( 'цвет', 'цвет'),
);
Еогеасп ($ обр, как $ ключ => $ Значение) {
$ WgCaptchaQuestions [] = массив ( 'вопрос' => $ Ключ, 'ответ' => $ Значение);
}
$ WgCaptchaClass = 'QuestyCaptcha';
$ Обр = массив (
'Вопрос?' знак равно> 'Ответ!',
"Что такое имя этой Вики?" знак равно> "$ wgSitename",
«Пожалуйста, напишите волшебный секрет, "страсть", Здесь:»=> «Страсть»,
«Введите кодовое слово, "567", Здесь:»=> '567',
«Какое животное? знак равно> 'собака',
"Заполнить пробел: Синий является ... => массив ( 'цвет', 'цвет'),
);
Еогеасп ($ обр, как $ ключ => $ Значение) {
$ WgCaptchaQuestions [] = массив ( 'вопрос' => $ Ключ, 'ответ' => $ Значение);
}
(Я получил код здесь http://www.mediawiki.org/wiki/Extension:ConfirmEdit#QuestyCaptcha)
Однако, когда я редактирую, даже когда логаут, не отображается CAPTCHA. Как это исправить? Я наклонить немного BTC, если ваш ответ помогает