Ticket #33850: 33850.patch
File 33850.patch, 1.8 KB (added by , 9 years ago) |
---|
-
user-edit.php
450 450 <th><label for="pass1"><?php _e( 'New Password' ); ?></label></th> 451 451 <td> 452 452 <input class="hidden" value=" " /><!-- #24364 workaround --> 453 <button type="button" class="button button-secondary wp-generate-pw hide-if-no-js"><?php _e( 'Generate Password' ); ?></button>453 <button type="button" id="wp-generate-pw" class="button button-secondary wp-generate-pw hide-if-no-js"><?php _e( 'Generate Password' ); ?></button> 454 454 <div class="wp-pwd hide-if-js"> 455 455 <span class="password-input-wrapper"> 456 456 <input type="password" name="pass1" id="pass1" class="regular-text" value="" autocomplete="off" data-pw="<?php echo esc_attr( wp_generate_password( 24 ) ); ?>" aria-describedby="pass-strength-result" /> -
js/user-profile.js
153 153 $cancelButton; 154 154 155 155 $pass1Row = $('.user-pass1-wrap'); 156 $pass1Label = $pass1Row.find('th label').attr( 'for', 'pass1-text' ); 156 $generateButton = $pass1Row.find( 'button.wp-generate-pw' ); 157 158 if( $generateButton.length ) 159 $pass1Label = $pass1Row.find('th label').attr( 'for', 'wp-generate-pw' ); 160 else 161 $pass1Label = $pass1Row.find('th label').attr( 'for', 'pass1-text' ); 157 162 158 163 // hide this 159 164 $('.user-pass2-wrap').hide(); … … 223 228 // Clear password field to prevent update 224 229 $pass1.val( '' ).trigger( 'pwupdate' ); 225 230 $submitButtons.prop( 'disabled', false ); 231 $pass1Row.find('th').children('label').attr({'for':'wp-generate-pw'}); 226 232 } ); 227 233 228 234 $pass1Row.closest('form').on( 'submit', function () {