Changeset 4997 for trunk/expressoMail1_2


Ignore:
Timestamp:
08/26/11 13:56:07 (13 years ago)
Author:
roberto.santosjunior
Message:

Ticket #1820 - Corrigido problema ao mover mensagens para pastas acentuadas.4982

Location:
trunk/expressoMail1_2
Files:
2 edited

Legend:

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

    r4996 r4997  
    27942794                $folder = $params['folder']; 
    27952795                $mbox_stream = $this->open_mbox($folder); 
    2796                 $newmailbox = ($params['new_folder']); 
    2797                 $newmailbox = mb_convert_encoding($newmailbox, "UTF7-IMAP","ISO_8859-1"); 
    2798                 $new_folder_name = $params['new_folder_name']; 
    2799                 $msgs_number = $params['msgs_number']; 
     2796                $newmailbox = urldecode($params['new_folder']); 
     2797                $newmailbox = mb_convert_encoding($newmailbox, "UTF7-IMAP","ISO_8859-1"); 
     2798                $new_folder_name = urldecode($params['new_folder_name']); 
     2799                $msgs_number = $params['msgs_number']; 
    28002800                $return = array('msgs_number' => $msgs_number, 
    28012801                                                'folder' => $folder, 
  • trunk/expressoMail1_2/js/main.js

    r4995 r4997  
    808808        } 
    809809 
    810         if (parseInt(msgs_number) > 0 || msgs_number.length > 0) 
    811                 cExecute ("$this.imap_functions.move_messages&folder="+folder+"&msgs_number="+msgs_number+"&border_ID="+border_ID+"&sort_box_type="+sort_box_type+"&search_box_type="+search_box_type+"&sort_box_reverse="+sort_box_reverse+"&reuse_border="+border_ID+"&new_folder="+new_folder+"&new_folder_name="+new_folder_name+"&get_previous_msg="+preferences.delete_and_show_previous_message, handler_move_msgs); 
     810        if (parseInt(msgs_number) > 0 || msgs_number.length > 0){ 
     811            var params = "&folder="+folder+"&msgs_number="+msgs_number+"&border_ID="+border_ID+"&sort_box_type="+sort_box_type+"&search_box_type="+search_box_type+"&sort_box_reverse="+sort_box_reverse+"&reuse_border="+border_ID+"&new_folder="+escape(new_folder)+"&new_folder_name="+escape(new_folder_name)+"&get_previous_msg="+preferences.delete_and_show_previous_message; 
     812            cExecute ("$this.imap_functions.move_messages",handler_move_msgs,params); 
     813        } 
    812814        else 
    813815                write_msg(get_lang('No selected message.')); 
Note: See TracChangeset for help on using the changeset viewer.