Ticket #3108: 3108_20.diff

File 3108_20.diff, 1.2 KB (added by Nazgul, 6 years ago)
  • wp-admin/menu.php

     
    5555} 
    5656 
    5757do_action('admin_menu', ''); 
    58 ksort($menu); // make it all pretty 
     58uksort($menu, "strnatcasecmp"); // make it all pretty 
    5959 
    6060if (! user_can_access_admin_page()) { 
    6161        die( __('You do not have sufficient permissions to access this page.') ); 
  • wp-admin/users.php

     
    206206  <table cellpadding="3" cellspacing="3" width="100%"> 
    207207        <?php 
    208208        foreach($roleclasses as $role => $roleclass) { 
    209                 ksort($roleclass); 
     209                uksort($roleclass, "strnatcasecmp"); 
    210210                ?> 
    211211 
    212212        <tr> 
  • wp-includes/functions.php

     
    11931193        } 
    11941194 
    11951195        if ( isset($wp_filter[$tag]) ) 
    1196                 ksort( $wp_filter[$tag] ); 
     1196                uksort( $wp_filter[$tag], "strnatcasecmp" ); 
    11971197} 
    11981198 
    11991199function apply_filters($tag, $string) {