WordPress.org

Make WordPress Core

Ticket #8508: display_name_update.diff

File display_name_update.diff, 1.4 KB (added by mattwalters, 9 years ago)
  • wp-admin/user-edit.php

     
    4949
    5050        }
    5151
    52         function update_nickname () {
    53 
    54                 var nickname = $('#nickname').val();
    55                 var display_nickname = $('#display_nickname').val();
    56 
    57                 if ( nickname == '' ) {
    58                         $('#display_nickname').remove();
    59                 }
    60                 $('#display_nickname').val(nickname).html(nickname);
    61 
    62         }
    63 
    6452        $(document).ready( function() {
    65                 $('#nickname').blur(update_nickname);
    6653                $('#pass1').val('').keyup( check_pass_strength );
    6754                $('.color-palette').click(function(){$(this).siblings('input[name=admin_color]').attr('checked', 'checked')});
     55                $('#nickname').change(function(){$('#display_nickname').val('display_nickname').html($('#nickname').val());});
     56                $('#first_name').change(function(){
     57                        $('#display_firstname').val('display_firstname').html($('#first_name').val());
     58                        $('#display_firstlast').val('display_firstlast').html($('#first_name').val()+' '+$('#last_name').val());
     59                        $('#display_lastfirst').val('display_lastfirst').html($('#last_name').val()+' '+$('#first_name').val());
     60                });
     61                $('#last_name').change(function(){
     62                        $('#display_firstlast').val('display_firstlast').html($('#first_name').val()+' '+$('#last_name').val());
     63                        $('#display_lastfirst').val('display_lastfirst').html($('#last_name').val()+' '+$('#first_name').val());
     64                });
    6865    });
    6966})(jQuery);
    7067</script>