Reorganise files in ConfirmEdit
[toast/cookiecaptcha.git] / QuestyCaptcha.class.php
index 9a849747bf20319f77563de384674ab83e0d8a07..478fcf3480729b628c8350f4bffbb7f096d3590f 100644 (file)
@@ -12,7 +12,11 @@ class QuestyCaptcha extends SimpleCaptcha {
 
        /** Validate a captcha response */
        function keyMatch( $answer, $info ) {
-               return strtolower( $answer ) == strtolower( $info['answer'] );
+               if ( is_array( $info['answer'] ) ) {
+                       return in_array( strtolower( $answer ), $info['answer'] );
+               } else {
+                       return strtolower( $answer ) == strtolower( $info['answer'] );
+               }
        }
 
        function addCaptchaAPI( &$resultArr ) {
@@ -57,7 +61,7 @@ class QuestyCaptcha extends SimpleCaptcha {
        }
 
        function showHelp() {
-               global $wgOut, $ceAllowConfirmedEmail;
+               global $wgOut;
                $wgOut->setPageTitle( wfMsg( 'captchahelp-title' ) );
                $wgOut->addWikiText( wfMsg( 'questycaptchahelp-text' ) );
                if ( $this->storage->cookiesNeeded() ) {