Changeset 6005


Ignore:
Timestamp:
04/23/12 17:58:05 (12 years ago)
Author:
gustavo
Message:

Ticket #2645 - Ordenação de pastas distintas por letras maiúsculas e minúsculas

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/inc/class.imap_functions.inc.php

    r6004 r6005  
    24262426                                $folders[$prefixShared.$this->imap_delimiter.$nameArray[1]][] = array('id' => $folderId , 'stream' => $v->name , 'attributes' => $v->attributes , 'name' => $nameArray[($nameCount-1)] , 'user' => $nameArray[1] ,'parent' => $parent); 
    24272427                        else if( $folderId !== $decifrada) //Escapa pasta decifrada 
    2428                                 $folders['INBOX'][] =  array('id' => $folderId , 'stream' => $v->name , 'attributes' => $v->attributes ,'name' => $nameArray[($nameCount-1)] , 'parent' => $parent); 
     2428                                $folders['INBOX'][strtolower($folderId)] =  array('id' => $folderId , 'stream' => $v->name , 'attributes' => $v->attributes ,'name' => $nameArray[($nameCount-1)] , 'parent' => $parent); 
    24292429                } 
    24302430                unset($folders_list); //destroy array de objetos desnecessarios 
     2431                 
     2432                ksort($folders['INBOX']); 
    24312433                 
    24322434                foreach($folders as $i => $v) //Ordenando e resgatando novas informações 
Note: See TracChangeset for help on using the changeset viewer.