Changeset 1444 in subversion


Ignore:
Timestamp:
May 28, 2008 2:54:29 AM (5 years ago)
Author:
alec
Message:
  • Fixed sorting of folders with non-ascii characters
Location:
trunk/roundcubemail
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/CHANGELOG

    r1413 r1444  
    11CHANGELOG RoundCube Webmail 
    22--------------------------- 
     3 
     42008/05/28 (alec) 
     5---------- 
     6- Fixed sorting of folders with non-ascii characters 
    37 
    482008/05/21 (alec) 
  • trunk/roundcubemail/program/include/rcube_imap.php

    r1431 r1444  
    25032503        $a_defaults[$p] = $folder; 
    25042504      else 
    2505         $a_out[] = $folder; 
    2506       } 
    2507  
    2508     natcasesort($a_out); 
     2505        { 
     2506        $l_folders[$folder] = mb_strtolower(rcube_charset_convert($folder, 'UTF-7')); 
     2507        } 
     2508      } 
     2509 
     2510    asort($l_folders, SORT_LOCALE_STRING); 
    25092511    ksort($a_defaults); 
    2510      
    2511     return array_merge($a_defaults, $a_out); 
     2512 
     2513    return array_merge($a_defaults, array_keys($l_folders)); 
    25122514    } 
    25132515 
Note: See TracChangeset for help on using the changeset viewer.