Make WordPress Core

Ticket #25870: 25870.all.diff

File 25870.all.diff, 1.6 KB (added by kadamwhite, 11 years ago)
  • src/wp-admin/js/about.js

     
     1/* global pwsL10n:false */
    12(function($){
    23        var password = 'Gosh, WordPress is grand.',
    34                $input = $('#pass'),
     
    45                shouldAnimate = true,
    56                timesForAnimation = [280, 300, 305, 310, 315, 325, 330, 345, 360, 370, 380, 400, 450, 500, 600],
    67                resultsCache = {},
    7                 indicatorString = $('#pass-strength-result').text();
     8                $result = $( '#pass-strength-result' ),
     9                indicatorString = $result.text();
    810
    911        function updateResult(){
    1012                var strength;
     
    1618                        strength = resultsCache[ $input.val() ];
    1719                }
    1820
    19                 $('#pass-strength-result').removeClass('short bad good strong');
     21                $result.removeClass( 'short bad good strong' );
     22
    2023                switch ( strength ) {
    2124                        case 2:
    22                                 $('#pass-strength-result').addClass('bad').html( pwsL10n['bad'] );
     25                                $result.addClass( 'bad' ).html( pwsL10n.bad );
    2326                                break;
    2427                        case 3:
    25                                 $('#pass-strength-result').addClass('good').html( pwsL10n['good'] );
     28                                $result.addClass( 'good' ).html( pwsL10n.good );
    2629                                break;
    2730                        case 4:
    28                                 $('#pass-strength-result').addClass('strong').html( pwsL10n['strong'] );
     31                                $result.addClass( 'strong' ).html( pwsL10n.strong );
    2932                                break;
    3033                        default:
    31                                 $('#pass-strength-result').addClass('short').html( pwsL10n['short'] );
     34                                $result.addClass( 'short' ).html( pwsL10n[ 'short' ] );
    3235                }
    3336        }
     37
    3438        function resetMeter(){
    3539                $input.val('');
    3640                $('#pass-strength-result').text(indicatorString);