Ideas for improved versions.
[toast/cookiecaptcha.git] / Asirra.php
1 <?php
2 /**
3  * Asirra CAPTCHA module for the ConfirmEdit MediaWiki extension.
4  * @author Bachsau
5  * @author Niklas Laxström
6  *
7  * Makes use of the Asirra (Animal Species Image Recognition for
8  * Restricting Access) CAPTCHA service, developed by John Douceur, Jeremy
9  * Elson and Jon Howell at Microsoft Research.
10  *
11  * Asirra uses a large set of images from http://petfinder.com.
12  *
13  * For more information about Asirra, see:
14  * http://research.microsoft.com/en-us/um/redmond/projects/asirra/
15  *
16  * This MediaWiki code is released into the public domain, without any
17  * warranty. YOU CAN DO WITH IT WHATEVER YOU LIKE!
18  *
19  * @file
20  * @ingroup Extensions
21  */
22
23 if ( !defined( 'MEDIAWIKI' ) ) {
24         exit;
25 }
26
27 $dir = __DIR__ . '/';
28 require_once( "$dir/ConfirmEdit.php" );
29
30 $wgCaptchaClass = 'Asirra';
31 $wgExtensionMessagesFiles['Asirra'] = "$dir/Asirra.i18n.php";
32 $wgAutoloadClasses['Asirra'] = "$dir/Asirra.class.php";
33
34 $wgResourceModules['ext.confirmedit.asirra'] = array(
35         'localBasePath' => $dir,
36         'remoteExtPath' => 'ConfirmEdit',
37         'scripts' => 'ext.confirmedit.asirra.js',
38         'messages' => array(
39                 'asirra-failed',
40         ),
41 );
42