mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/ConfirmEdit
synced 2024-11-12 01:11:15 +00:00
Revert r92864 per discussion on CR
This commit is contained in:
parent
591b2e8bb2
commit
207c3a0f19
Notes:
Chad Horohoe
2011-07-22 21:51:06 +00:00
|
@ -39,17 +39,11 @@ class MathCaptcha extends SimpleCaptcha {
|
|||
|
||||
/** Fetch the math */
|
||||
function fetchMath( $sum ) {
|
||||
// class_exists() unfortunately doesn't work with HipHop, and
|
||||
// its replacement, MWInit::classExists(), wasn't added until
|
||||
// MW 1.18, and is thus unusable here - so instead, we'll
|
||||
// just duplicate the code of MWInit::classExists().
|
||||
try {
|
||||
$r = new ReflectionClass( 'MathRenderer' );
|
||||
} catch( ReflectionException $r ) {
|
||||
if( MWInit::classExists( 'MathRenderer' ) ){
|
||||
$math = new MathRenderer( $sum );
|
||||
} else {
|
||||
throw new MWException( 'MathCaptcha requires the Math extension for MediaWiki versions 1.18 and above.' );
|
||||
}
|
||||
|
||||
$math = new MathRenderer( $sum );
|
||||
$math->setOutputMode( MW_MATH_PNG );
|
||||
$html = $math->render();
|
||||
return preg_replace( '/alt=".*?"/', '', $html );
|
||||
|
|
Loading…
Reference in a new issue