Page MenuHomePhabricator

New Contact page does not submit "Technical problem"
Closed, ResolvedPublic

Description

Author: philinje

Description:
Seeing this on Safari on a desktop Mac and also in the Nexus one browser on Android 2.3.6. After filling in both fields and pressing Submit, the read text, "Please enter a message here" appears. Checking on the feedback page, there is nothing added.

I have opted into the beta on both the Mac and phone.

Also realizing now we should label the first field as "Subject" and the second field as "Message."


Version: unspecified
Severity: normal

Details

Reference
bz36943

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 12:21 AM
bzimport set Reference to bz36943.

Phil, posting works for me on my Nexus One (2.3.6, native browser). You can see the comment I just left here: http://www.mediawiki.org/wiki/MobileFrontendFeedback#a_subject

Also tested from my Galaxy Nexus (4.0.2, native browser) and it posts correctly as well:
http://www.mediawiki.org/wiki/MobileFrontendFeedback#Heyo.21

However, the placeholder text is not showing up for me on either device nor on my desktop. However, the placeholders 'Message subject' and 'Type your comment here' currently appear in trunk.

After chatting with Phil irl, we realized the issue he was seeing was due to poor error messaging, not to broken functionality of the form. The field validation for the 'subject' input was looking for < 4 chars and the message field was looking for < 20 chars - if you put in less than that, the error says "Please enter a subject" or "Please enter a message" - kinda misleading. Phil requested that we change the validation rules to make sure that there is at least one character, which is done in https://gerrit.wikimedia.org/r/7918