Make WordPress Core

Ticket #33908: password_gen_fix.diff

File password_gen_fix.diff, 2.2 KB (added by ldinclaux, 8 years ago)

Fix

  • wp-admin/js/user-profile.js

     
    190190                        }
    191191                } );
    192192
    193                 $passwordWrapper = $pass1Row.find('.wp-pwd').hide();
     193                $passwordWrapper = $pass1Row.find( '.wp-pwd' );
     194                $generateButton  = $pass1Row.find( 'button.wp-generate-pw' );
    194195
    195196                bindToggleButton();
    196197
    197                 $generateButton = $pass1Row.find( 'button.wp-generate-pw' ).show();
     198                if( $generateButton.length ) $passwordWrapper.hide();
     199
     200                $generateButton.show();
    198201                $generateButton.on( 'click', function () {
    199202                        updateLock = true;
    200203
  • wp-login.php

     
    652652<form name="resetpassform" id="resetpassform" action="<?php echo esc_url( network_site_url( 'wp-login.php?action=resetpass', 'login_post' ) ); ?>" method="post" autocomplete="off">
    653653        <input type="hidden" id="user_login" value="<?php echo esc_attr( $rp_login ); ?>" autocomplete="off" />
    654654
    655         <p class="user-pass1-wrap">
    656                 <label for="pass1"><?php _e( 'New password' ) ?></label>
    657         </p>
     655        <div class="user-pass1-wrap">
     656                <p>
     657                        <label for="pass1"><?php _e( 'New password' ) ?></label>
     658                </p>
    658659
    659         <div class="wp-pwd">
    660                 <span class="password-input-wrapper">
    661                         <input type="password" data-reveal="1" data-pw="<?php echo esc_attr( wp_generate_password( 16 ) ); ?>" name="pass1" id="pass1" class="input" size="20" value="" autocomplete="off" aria-describedby="pass-strength-result" />
    662                 </span>
    663                 <div id="pass-strength-result" class="hide-if-no-js" aria-live="polite"><?php _e( 'Strength indicator' ); ?></div>
     660                <div class="wp-pwd">
     661                        <span class="password-input-wrapper">
     662                                <input type="password" data-reveal="1" data-pw="<?php echo esc_attr( wp_generate_password( 16 ) ); ?>" name="pass1" id="pass1" class="input" size="20" value="" autocomplete="off" aria-describedby="pass-strength-result" />
     663                        </span>
     664                        <div id="pass-strength-result" class="hide-if-no-js" aria-live="polite"><?php _e( 'Strength indicator' ); ?></div>
     665                </div>
    664666        </div>
    665667
    666668        <p class="user-pass2-wrap">