Design/UX #4211
closed
Added by Samantha Raddatz over 9 years ago.
Updated almost 9 years ago.
Category name:
User Experience
Description
The form allows the user to click ‘Send Message’ even without any of the fields filled in, and the page simply reloads. Reloaded page could include an error message (in consistent style): ‘Your message did not send, one or more fields are incomplete.’
If the username entered is not recognized, there is no indication that the system will not send the message properly. The spinning wheel in the box just disappears and the user can continue filling out the form. When a message is sent to such an unknown username, there is no error message informing the user that the message did not go through; instead the page reloads, saving the subject line and message text but clearing the username field.
Prevent the message from sending if there are unknown usernames in the ‘Send To’ box, and provide error message with explanation.
Files
- Status changed from New to Hold
- Assignee changed from Boone Gorges to Raymond Hoh
Error messages for empty fields should now be addressed in BuddyPress:
https://buddypress.trac.wordpress.org/ticket/6466
However, this will not make its way to the Commons until the next major release of BuddyPress. What we could do in the interim for our theme is to add these messages with javascript.
As for an error message when an invalid username is submitted, I've created a ticket over on BuddyPress here.
- Target version set to 1.9
Awesome. I'm going to put this in a milestone to clear it out of triage, but under the understanding that we'll inherit it with the next major BP release.
As for an error message when an invalid username is submitted, I've created a ticket over on BuddyPress here.
This is now part of BuddyPress 2.4.0.
Will mark this issue as resolved once we update to BP 2.4.0.
This is now part of BuddyPress 2.4.0.
Sweet! Boone, can you please add this to our free software contributions page on the dev blog?
- Target version changed from 1.9 to 1.9.2
- Target version changed from 1.9.2 to 1.9.3
- Target version changed from 1.9.3 to 1.9.4
- Target version changed from 1.9.4 to 1.9.5
- Target version changed from 1.9.5 to 1.9.6
- Status changed from Hold to Resolved
Also available in: Atom
PDF