User:Robchurch/ConfirmEdit rewrite

Jump to navigation Jump to search
MediaWiki extensions manual
OOjs UI icon advanced.svg
Release status: stable
Implementation Page action
Description Flexible captcha plugin which can trigger on edits, user registration, etc.
Author(s) Brion Vibber
MediaWiki 1.6.0+
License No license specified
Download from Subversion
Subversion log
Translate the Robchurch extension if it is available at

The ConfirmEdit extension adds a framework which provides a captcha that can be triggered on various actions, including certain classes of edits and user registration, to help combat spam and automated editing or account creation.


  1. Download all files from Subversion and place them into a ConfirmEdit subdirectory within your MediaWiki extensions directory
  2. Add the line require_once( "{$IP}/extensions/ConfirmEdit/ConfirmEdit.php" ); to your LocalSettings.php file
  3. Choose a captcha plugin (see below) and set the value of $wgCaptchaClass accordingly

You can confirm installation through the Special:Version page on your wiki.

Captcha plugins[edit]

The extension provides a framework for adding plugins to generate and present captcha images. Three are provided:

Basic math-based captcha which prints a simple sum in plain text. Considered a reference implementation, rather than production standard, as it's quite straightforward to crack.
Math-based captcha which uses the math renderer to output a simple sum as an image. Better than SimpleCaptcha, but not bulletproof. Requires texvc to be compiled and working.
Captcha selects pre-generated images using classic "warped words"; the best of the provided plugins. Requires Python and Python Imaging Libraries for the generation script.

Additional configuration[edit]

Change log[edit]