Changeset 1824


Ignore:
Timestamp:
12/14/09 12:05:47 (14 years ago)
Author:
wmerlotto
Message:

Ticket #557 - Foi alterado o cyrus delimiter de hardcoded para dinâmico.

Location:
trunk/expressoMail1_2/inc
Files:
2 edited

Legend:

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

    r1817 r1824  
    15431543                $resultDefault = array(); 
    15441544 
    1545                 $trash = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder']; 
    1546                 $drafts = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder']; 
    1547                 $spam = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder']; 
    1548                 $sent = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder']; 
     1545                $inbox = 'INBOX'; 
     1546                $trash = $inbox . $this->imap_delimiter . $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder']; 
     1547                $drafts = $inbox . $this->imap_delimiter . $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder']; 
     1548                $spam = $inbox . $this->imap_delimiter . $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder']; 
     1549                $sent = $inbox . $this->imap_delimiter . $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder']; 
    15491550 
    15501551                if (is_array($folders_list)) { 
     
    15861587 
    15871588                                switch ($tmp_folder_id[1]) { 
    1588                                         case 'INBOX': 
    1589                                         case 'INBOX/'.$trash: 
    1590                                         case 'INBOX/'.$sent: 
    1591                                         case 'INBOX/'.$drafts: 
    1592                                         case 'INBOX/'.$spam: 
     1589                                        case $inbox: 
     1590                                        case $sent: 
     1591                                        case $drafts: 
     1592                                        case $spam: 
     1593                                        case $trash: 
    15931594                                                $resultDefault[]=$result[$i]; 
    15941595                                        default: 
     
    16191620 
    16201621                        switch ($resultDefault[$key]['folder_id']) { 
    1621                                 case 'INBOX':  
     1622                                case $inbox:  
    16221623                                        $resultDefault2[0] = $resultDefault[$key]; 
    16231624                                        break; 
    1624                                 case 'INBOX/'.$sent:  
     1625                                case $sent:  
    16251626                                        $resultDefault2[1] = $resultDefault[$key]; 
    16261627                                        break; 
    1627                                 case 'INBOX/'.$drafts:  
     1628                                case $drafts:  
    16281629                                        $resultDefault2[2] = $resultDefault[$key]; 
    16291630                                        break; 
    1630                                 case 'INBOX/'.$spam:  
     1631                                case $spam:  
    16311632                                        $resultDefault2[3] = $resultDefault[$key]; 
    16321633                                        break; 
    1633                                 case 'INBOX/'.$trash:  
     1634                                case $trash:  
    16341635                                        $resultDefault2[4] = $resultDefault[$key]; 
    16351636                                        break; 
  • trunk/expressoMail1_2/inc/hook_settings.inc.php

    r1752 r1824  
    107107        $default = Array( 
    108108                'INBOX' =>      lang('INBOX'),  
    109                 'INBOX/'.$trash => lang($trash),   
    110                 'INBOX/'.$drafts => lang($drafts), 
    111                 'INBOX/'.$spam => lang($spam), 
    112                 'INBOX/'.$sent => lang($sent) 
     109                'INBOX' . $this->imap_delimiter . $sent => lang($sent) 
     110                'INBOX' . $this->imap_delimiter . $drafts => lang($drafts), 
     111                'INBOX' . $this->imap_delimiter . $spam => lang($spam), 
     112                'INBOX' . $this->imap_delimiter . $trash => lang($trash),   
    113113        ); 
    114114} 
Note: See TracChangeset for help on using the changeset viewer.