Make WordPress Core

Opened 8 years ago

Last modified 9 hours ago

#37284 new enhancement

Add indication for required next to Confirm Password

Reported by: kouratoras's profile kouratoras Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 4.6
Component: Users Keywords: has-patch make-flow
Focuses: ui Cc:

Description

In new user and edit user screens, if you choose to manually add a password and this password is not strong enough, a "Confirm Password" checkbox appears. "Add New User" or "Update Profile" (depending on which of the 2 screens you currently are) button is disabled, until you check this "Confirm Password" checkbox.

But, as there is no indication that you have to check this checkbox in order the submit button to be enabled, I suggest to add a "(required)" indication next to it, so the user knows what is missing to enable the button.

I attach a screen on how I suggest the screen to look like.
I also attach a patch that adds this indication in both add and edit user screens.

Attachments (3)

required-indication.png (95.6 KB) - added by kouratoras 8 years ago.
Screenshot indicating the issue
37284.diff (981 bytes) - added by kouratoras 8 years ago.
Add New User.png (54.6 KB) - added by lukecavanagh 8 years ago.
Add New User Screen

Download all attachments as: .zip

Change History (5)

@kouratoras
8 years ago

Screenshot indicating the issue

@kouratoras
8 years ago

@lukecavanagh
8 years ago

Add New User Screen

#1 @kouratoras
7 years ago

  • Keywords has-patch make-flow added

This ticket was mentioned in PR #6901 on WordPress/wordpress-develop by @nirajgirixd.


9 hours ago
#2

## Description

This PR adds a required indication next to the 'Confirm Password' checkbox on the new user and edit user screens. This helps users understand that they need to check this checkbox to enable the 'Add New User' or 'Update Profile' button when the manually added password is not strong enough. The update improves clarity and user experience by clearly indicating the required action.

## Screenshots

  • Add User

https://github.com/WordPress/wordpress-develop/assets/51747980/d889ebd8-18d2-44c5-ba02-f7bbb8c21abc

  • Edit User

https://github.com/WordPress/wordpress-develop/assets/51747980/d65f33a3-13ae-424e-b5ef-4d6f9b7a5897

## Trac ticket: https://core.trac.wordpress.org/ticket/37284

Note: See TracTickets for help on using tickets.