WordPress.org

Make WordPress Core

Ticket #20392: 20392.2.patch

File 20392.2.patch, 1.8 KB (added by SergeyBiryukov, 2 years ago)
  • wp-admin/js/user-profile.dev.js

     
    2929                } 
    3030        } 
    3131 
    32         $(document).ready(function() { 
     32        $(document).ready( function() { 
     33                var select = $('#display_name'); 
     34 
    3335                $('#pass1').val('').keyup( check_pass_strength ); 
    3436                $('#pass2').val('').keyup( check_pass_strength ); 
    3537                $('#pass-strength-result').show(); 
    36                 $('.color-palette').click(function(){$(this).siblings('input[name="admin_color"]').prop('checked', true)}); 
    37                 $('#first_name, #last_name, #nickname').blur(function(){ 
    38                         var select = $('#display_name'), current, dub = [], inputs; 
     38                $('.color-palette').click( function() { 
     39                        $(this).siblings('input[name="admin_color"]').prop('checked', true); 
     40                }); 
    3941 
    40                         if ( !select.length ) 
    41                                 return; 
     42                if ( ! select.length ) 
     43                        return; 
    4244 
    43                         current = select.find('option:selected').attr('id'); 
     45                $('#first_name, #last_name, #nickname').blur( function() { 
     46                        var current = select.find('option:selected').attr('id'), dub = [], inputs; 
    4447 
    4548                        inputs = { 
    46                                 display_nickname : $('#nickname').val() || '', 
    47                                 display_username : $('#user_login').val() || '', 
     49                                display_nickname  : $('#nickname').val() || '', 
     50                                display_username  : $('#user_login').val() || '', 
    4851                                display_firstname : $('#first_name').val() || '', 
    49                                 display_lastname : $('#last_name').val() || '' 
     52                                display_lastname  : $('#last_name').val() || '' 
    5053                        }; 
    5154 
    5255                        if ( inputs.display_firstname && inputs.display_lastname ) { 
     
    5659 
    5760                        $('option', select).remove(); 
    5861                        $.each(inputs, function( id, value ) { 
    59                                 if ( !value ) 
     62                                if ( ! value ) 
    6063                                        return; 
    6164 
    6265                                var val = value.replace(/<\/?[a-z][^>]*>/gi, '');