Page MenuHomePhabricator

Flow: the external link CAPTCHA for a reply appears in wrong place, doesn't work
Closed, ResolvedPublic

Description

Flow topic reply CAPTCHA in wrong place

I replied to a topic on User_talk:Quiddity on ee-flow.wmflabs.org.
Because my post had external links, it displayed a CAPTCHA. But

  • The CAPTCHA displays in the topic titlebar (see attachment). It should display in the post form (class='flow-post flow-reply-form').
  • Because it's not in the post form, your solution to the CAPTCHA solution isn't submitted, so you can never reply until you remove the link.

I haven't tried reproducing on other servers. ee-flow's antispam configuration is different.


Version: master
Severity: normal

Attached:

Flow_reply_CAPTCHA_located_in_topic_titlebar.png (683×654 px, 73 KB)

Details

Reference
bz69928

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:37 AM
bzimport set Reference to bz69928.
bzimport added a subscriber: Unknown Object (MLST).

HI I'd like to work on this bug. I'm a beginner. How do i begin fixing it? I have the source code ready

Quiddity claimed this task.

This seems to have been fixed at some point, but without an attached patch (/me grumbles). I just tested at mediawiki, and the captcha appeared in the right place, and was functional.

Thanks for the enthusiasm though! I hope you can find another bug that interests you. Docs on how to best contribute, and where to ask questions, are at https://www.mediawiki.org/wiki/How_to_contribute

Quiddity set Security to None.

HI I'd like to work on this bug. I'm a beginner. How do i begin fixing it? I have the source code ready

Do you have Flow set up to run locally yet? If not, try MediaWiki-Vagrant.

Also, you should join our IRC channel, #wikimedia-collaboration on Freenode (IRC web interface), if possible.

In T71928#936748, @Mattflaschen wrote:

HI I'd like to work on this bug. I'm a beginner. How do i begin fixing it? I have the source code ready

Do you have Flow set up to run locally yet? If not, try MediaWiki-Vagrant.

Also, you should join our IRC channel, #wikimedia-collaboration on Freenode (IRC web interface), if possible.

I'm setting up flow right now. And i have joined #wikimedia-collaboration IRC channel !

This bug is fixed (see Quiddity's comment), so there is no need to work on it :)