Last modified: 2014-10-20 16:30:20 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T73984, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 71984 - ConfirmEdit does not work with QuestyCaptcha
ConfirmEdit does not work with QuestyCaptcha
Status: UNCONFIRMED
Product: MediaWiki extensions
Classification: Unclassified
ConfirmEdit (CAPTCHA extension) (Other open bugs)
REL1_23-branch
All All
: Unprioritized major (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-10-12 17:48 UTC by bluelupo
Modified: 2014-10-20 16:30 UTC (History)
0 users

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description bluelupo 2014-10-12 17:48:27 UTC
Hi,
my MediaWiki version 1.23.5 does not work with the extension ConfirmEdit REL1_23-0c63352 (QuestyCaptcha is configured) together. There is no input box for the captcha appears. Likewise, no error message is displayed, but the wiki page is saved. 

The Configurati of "QuestyCaptcha" I have configured as described here: 
http://www.mediawiki.org/wiki/Extension:ConfirmEdit#QuestyCaptcha 

What could be the cause and how can fix it?

I can even if more information is needed to provide you.

Regards
Michael Singer
Comment 1 Andre Klapper 2014-10-12 18:23:13 UTC
(In reply to bluelupo from comment #0)
> no error message is displayed

Where exactly? In the browser's developer console? have you checked
http://www.mediawiki.org/wiki/Manual:How_to_debug ?
Comment 2 bluelupo 2014-10-13 18:48:05 UTC
Hi Andre,
 
I have debugging enabled in LocalSettings.php with: 

$ wgDebugLogFile = "debug.log"; 

Now I have a page in my wiki changed and stored, usually in the CAPTCHA input box should appear. 

Then I searched the file for the string "ConfirmEdit". There was a hit in the debug file. 

ConfirmEdit: no need to show captcha. 

Following code for the configuration I have added to my LocalSettings.php:

-----------------------------------------------------------------------------
require_once "$IP/extensions/ConfirmEdit/QuestyCaptcha.php";
$wgCaptchaClass = 'QuestyCaptcha';
$arr = array (
        'A question?' => 'An answer!',
        "What is this wiki's name?" => "$wgSitename",
        'Please write the magic secret, "passion", here:' => 'passion',
        'Type the code word, "567", here:' => '567',
        'Which animal? <img src="http://www.example.com/path/to/filename_not_including_dog.jpg" alt="" title="" />' => 'dog',
        'Fill in the blank: Blue is a ...' => array( 'colour', 'color' ),
);
foreach ( $arr as $key => $value ) {
        $wgCaptchaQuestions[] = array( 'question' => $key, 'answer' => $value );
}
-----------------------------------------------------------------------------

What can I do that the CAPTCHA is working again?

Regards
Michael
Comment 3 Andre Klapper 2014-10-13 19:58:57 UTC
(In reply to bluelupo from comment #2)
> ConfirmEdit: no need to show captcha. 
>
> What can I do that the CAPTCHA is working again?

Have you asked on https://www.mediawiki.org/wiki/Project:Support_desk already?
Comment 4 bluelupo 2014-10-20 15:16:12 UTC
Hi Andre,

> Have you asked on https://www.mediawiki.org/wiki/Project:Support_desk already?

..no
Comment 5 Andre Klapper 2014-10-20 16:30:20 UTC
Please do so and link to the thread from here. Thanks!

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links