diff options
author | Pierre Schmitz <pierre@archlinux.de> | 2015-06-04 07:31:04 +0200 |
---|---|---|
committer | Pierre Schmitz <pierre@archlinux.de> | 2015-06-04 07:58:39 +0200 |
commit | f6d65e533c62f6deb21342d4901ece24497b433e (patch) | |
tree | f28adf0362d14bcd448f7b65a7aaf38650f923aa /extensions/ConfirmEdit/ReCaptcha.php | |
parent | c27b2e832fe25651ef2410fae85b41072aae7519 (diff) |
Update to MediaWiki 1.25.1
Diffstat (limited to 'extensions/ConfirmEdit/ReCaptcha.php')
-rw-r--r-- | extensions/ConfirmEdit/ReCaptcha.php | 65 |
1 files changed, 1 insertions, 64 deletions
diff --git a/extensions/ConfirmEdit/ReCaptcha.php b/extensions/ConfirmEdit/ReCaptcha.php index b474f982..0ecabd25 100644 --- a/extensions/ConfirmEdit/ReCaptcha.php +++ b/extensions/ConfirmEdit/ReCaptcha.php @@ -1,65 +1,2 @@ <?php - -/** - * Captcha class using the reCAPTCHA widget. - * Stop Spam. Read Books. - * - * @addtogroup Extensions - * @author Mike Crawford <mike.crawford@gmail.com> - * @copyright Copyright (c) 2007 reCAPTCHA -- http://recaptcha.net - * @licence MIT/X11 - */ - -if ( !defined( 'MEDIAWIKI' ) ) { - exit; -} - -$dir = __DIR__; -require_once $dir . '/ConfirmEdit.php'; -$wgCaptchaClass = 'ReCaptcha'; - -$wgMessagesDirs['ReCaptcha'] = __DIR__ . '/i18n/re'; -$wgExtensionMessagesFiles['ReCaptcha'] = $dir . '/ReCaptcha.i18n.php'; - -$wgAutoloadClasses['ReCaptcha'] = $dir . '/ReCaptcha.class.php'; - -require_once( 'recaptchalib.php' ); - -// Set these in LocalSettings.php -$wgReCaptchaPublicKey = ''; -$wgReCaptchaPrivateKey = ''; -// For backwards compatibility -$recaptcha_public_key = ''; -$recaptcha_private_key = ''; - -/** - * Sets the theme for ReCaptcha - * - * See http://code.google.com/apis/recaptcha/docs/customization.html - */ -$wgReCaptchaTheme = 'red'; - -$wgExtensionFunctions[] = 'efReCaptcha'; - -/** - * Make sure the keys are defined. - */ -function efReCaptcha() { - global $wgReCaptchaPublicKey, $wgReCaptchaPrivateKey; - global $recaptcha_public_key, $recaptcha_private_key; - global $wgServerName; - - // Backwards compatibility - if ( $wgReCaptchaPublicKey == '' ) { - $wgReCaptchaPublicKey = $recaptcha_public_key; - } - if ( $wgReCaptchaPrivateKey == '' ) { - $wgReCaptchaPrivateKey = $recaptcha_private_key; - } - - if ( $wgReCaptchaPublicKey == '' || $wgReCaptchaPrivateKey == '' ) { - die ( 'You need to set $wgReCaptchaPrivateKey and $wgReCaptchaPublicKey in LocalSettings.php to ' . - "use the reCAPTCHA plugin. You can sign up for a key <a href='" . - htmlentities( recaptcha_get_signup_url ( $wgServerName, "mediawiki" ) ) . "'>here</a>." ); - } -} +require_once __DIR__ . "/ReCaptcha/ReCaptcha.php"; |