Changeset 6037 for trunk/expressoMail1_2


Ignore:
Timestamp:
04/26/12 11:43:10 (12 years ago)
Author:
marcosw
Message:

Ticket #2398 - Compatibilizacao com PHP-5.3 em alguns módulos do expresso

Location:
trunk/expressoMail1_2
Files:
2 edited

Legend:

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

    r5509 r6037  
    9393                $str = ""; 
    9494                foreach ($array as $key => $part) 
    95                         $str .= @eregi_replace("\{", "[",@eregi_replace("\}", "]",$part->text)); 
     95                        $str .= @preg_replace('/\{\/i', '['',@preg_replace('\/\}/i', ']',$part->text)); 
    9696                 
    9797                return $str; 
  • trunk/expressoMail1_2/offline.php

    r5509 r6037  
    129129        // Fix problem with cyrus delimiter changes in preferences. 
    130130        // Dots in names: enabled/disabled. 
    131         $save_in_folder = @eregi_replace("INBOX/", "INBOX".$_SESSION['phpgw_info']['expressomail']['email_server']['imapDelimiter'], $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['save_in_folder']); 
    132         $save_in_folder = @eregi_replace("INBOX.", "INBOX".$_SESSION['phpgw_info']['expressomail']['email_server']['imapDelimiter'], $save_in_folder); 
     131        $save_in_folder = @preg_replace('/INBOX//i', "INBOX".$_SESSION['phpgw_info']['expressomail']['email_server']['imapDelimiter'], $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['save_in_folder']); 
     132        $save_in_folder = @preg_replace('/INBOX./i', "INBOX".$_SESSION['phpgw_info']['expressomail']['email_server']['imapDelimiter'], $save_in_folder); 
    133133        $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['save_in_folder'] = $save_in_folder; 
    134134        // End Fix. 
Note: See TracChangeset for help on using the changeset viewer.