Make WordPress Core

Ticket #3108: 3108_20.diff

File 3108_20.diff, 1.2 KB (added by Nazgul, 19 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) {