Go to file
Florianschmidtwelzow 779db5aa72 Revert wrong error message and CAPTCHA handling on EditPage
Change Ia3bb66f98aa84bb6efb7a1e42fbc203b401e99b8 added a stupid implementation
for giving an error message when the CAPTCHA wasn't solved correctly, or
if a CAPTCHA trigger was triggered after the first "Save" click (e.g. "addurl").

Revert this implementation here to not confuse people.

Follow up: Ia3bb66f98aa84bb6efb7a1e42fbc203b401e99b8

Bug: T86454
Change-Id: I92956a119897f16f45a4140a98163c97e5b6bbb2
2015-05-08 20:51:59 +00:00
i18n Localisation updates from https://translatewiki.net. 2015-05-06 21:58:58 +02:00
maintenance Merge "Disable ulimit time limit for long-running captcha.py script." 2013-01-02 18:27:41 +00:00
resources Remove Asirra integration 2014-10-07 16:18:09 +01:00
tests Add basic tests for QuestyCaptcha 2015-01-05 14:19:13 +01:00
.gitignore Improved the QuestyCaptcha syntax for setting questions and answers 2014-09-26 17:25:09 +08:00
.gitreview Adding .gitreview 2012-03-23 10:18:11 -07:00
ApiFancyCaptchaReload.php Add i18n for API module help 2014-10-29 16:37:38 -04:00
blacklist Blacklist "judea" 2015-02-13 22:56:56 +01:00
Captcha.php Revert wrong error message and CAPTCHA handling on EditPage 2015-05-08 20:51:59 +00:00
captcha.py Add a gradient to FancyCaptcha 2014-09-26 10:41:26 +10:00
CaptchaStore.php MWException -> Exception 2015-01-09 17:48:35 -08:00
ConfirmEdit.alias.php Localisation updates from https://translatewiki.net. 2015-04-06 21:41:56 +02:00
ConfirmEdit.i18n.php Update i18n shim 2014-04-22 13:15:23 +00:00
ConfirmEdit.php Disable Captchas in phpunit 2015-02-11 10:21:28 +01:00
ConfirmEditHooks.php Revert "Getting rid of some globals" 2015-04-02 16:36:13 -07:00
COPYING Add COPYING 2014-02-08 01:51:17 +00:00
FancyCaptcha.class.php Revert "Getting rid of some globals" 2015-04-02 16:36:13 -07:00
FancyCaptcha.i18n.php Update i18n shim 2014-04-22 13:15:23 +00:00
FancyCaptcha.php Explicitly define module position 2015-04-28 15:42:03 +02:00
MathCaptcha.class.php MWException -> Exception 2015-01-09 17:48:35 -08:00
MathCaptcha.php More maintenance for ConfirmEdit extension. 2012-09-02 14:26:45 +02:00
QuestyCaptcha.class.php Revert "Getting rid of some globals" 2015-04-02 16:36:13 -07:00
QuestyCaptcha.i18n.php Update i18n shim 2014-04-22 13:15:23 +00:00
QuestyCaptcha.php Use __DIR__ directly 2014-12-30 11:04:51 -08:00
README Remove Asirra integration 2014-10-07 16:18:09 +01:00
ReCaptcha.class.php Update API parameter injection 2013-03-16 11:51:25 -04:00
ReCaptcha.i18n.php Update i18n shim 2014-04-22 13:15:23 +00:00
ReCaptcha.php Migrate to JSON i18n 2014-03-26 12:58:25 +01:00
recaptchalib.php Use public instead of var in classes 2014-08-17 22:04:49 +01: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>.