Go to file
Southparkfan 51c3903005 ReCaptchaNoCaptcha: Fix function call on a non-object
$info is a Status object, but the function logCheckError called
getErrorsArray() on $status (which is an undefined variable), thus it threw an
exception.

Change-Id: I93a52f31134a849e064945b653a13392b2f92d08
2015-11-06 16:05:54 +01:00
FancyCaptcha Localisation updates from https://translatewiki.net. 2015-10-15 09:40:01 +02:00
i18n Localisation updates from https://translatewiki.net. 2015-10-15 09:40:01 +02:00
includes Merge "Conversion to using getMainStashInstance()" 2015-07-15 08:31:34 +00:00
maintenance Merge "Disable ulimit time limit for long-running captcha.py script." 2013-01-02 18:27:41 +00:00
MathCaptcha Add a way to use different tab indexes for CAPTCHA input form 2015-09-27 01:29:18 +02:00
QuestyCaptcha Update indentation to use tabs 2015-10-12 09:16:22 +02:00
ReCaptcha Update indentation to use tabs 2015-10-12 09:16:22 +02:00
ReCaptchaNoCaptcha ReCaptchaNoCaptcha: Fix function call on a non-object 2015-11-06 16:05:54 +01:00
SimpleCaptcha Add a way to use different tab indexes for CAPTCHA input form 2015-09-27 01:29:18 +02:00
tests Move QuestyCaptcha to its own place 2015-05-23 07:49:47 +00:00
.gitignore Add some Jenkins tests 2015-10-14 11:52:19 +01:00
.gitreview Adding .gitreview 2012-03-23 10:18:11 -07:00
.jshintignore Add some Jenkins tests 2015-10-14 11:52:19 +01:00
.jshintrc Add .jshintrc 2015-05-26 22:07:18 +01:00
blacklist Blacklist "judea" 2015-02-13 22:56:56 +01:00
captcha.py Add a gradient to FancyCaptcha 2014-09-26 10:41:26 +10:00
composer.json Add some Jenkins tests 2015-10-14 11:52:19 +01:00
ConfirmEdit.alias.php Localisation updates from https://translatewiki.net. 2015-06-14 21:04:12 +02:00
ConfirmEdit.php Fixed "throw" statement 2015-05-23 09:51:06 -07:00
COPYING Add COPYING 2014-02-08 01:51:17 +00:00
FancyCaptcha.php Move FancyCaptcha to its own location 2015-05-21 16:19:38 +00:00
Gruntfile.js Add some Jenkins tests 2015-10-14 11:52:19 +01:00
MathCaptcha.php Move MathCaptcha to it's own place 2015-05-21 19:02:34 +02:00
package.json Add some Jenkins tests 2015-10-14 11:52:19 +01:00
QuestyCaptcha.php Move QuestyCaptcha to its own place 2015-05-23 07:49:47 +00:00
README Remove Asirra integration 2014-10-07 16:18:09 +01:00
ReCaptcha.php Move ReCaptcha to it's own place 2015-05-21 19:08:12 +02:00
ReCaptchaNoCaptcha.php Implement support for Google reCAPTCHA 2.0 ("No captcha") 2015-06-27 03:00:11 +02:00

ConfirmEdit extension for MediaWiki

This extension provides various CAPTCHA tools for MediaWiki, to allow
for protection against spambots and other automated tools.

For more information, see the extension homepage at:
http://www.mediawiki.org/wiki/Extension:ConfirmEdit

== Overview ==

The following modules are included in ConfirmEdit:

* SimpleCaptcha - users have to solve an arithmetic math problem
* MathCaptcha - users have to solve a math problem that's displayed as
an image
* FancyCaptcha - users have to identify a series of characters, displayed
in a stylized way
* QuestyCaptcha - users have to answer a question, out of a series of
questions defined by the administrator(s)
* ReCaptcha - users have to identify a series of characters, either
visually or audially, from a widget provided by the reCAPTCHA service

== License ==

ConfirmEdit is published under the GPL license.

== Authors ==

The main framework, and the SimpleCaptcha and FancyCaptcha modules, were
written by Brion Vibber.

The MathCaptcha module was written by Rob Church.

The QuestyCaptcha module was written by Benjamin Lees.

The reCAPTCHA module was written by Mike Crawford and Ben Maurer.

Additional maintenance work was done by Yaron Koren.

== Changelog ==

= Version 1.2
Fixes bug 46132 - ConfirmEdit fatal error when using MathCaptcha and current Math extension.
See <https://bugzilla.wikimedia.org/show_bug.cgi?id=46132>.