Changeset 4982


Ignore:
Timestamp:
08/24/11 10:39:46 (13 years ago)
Author:
rafaelraymundo
Message:

Ticket #2196 - Corrigido problema ao mover mensagens para pastas acentuadas

Location:
branches/2.3/expressoMail1_2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2.3/expressoMail1_2/inc/class.imap_functions.inc.php

    r4977 r4982  
    26602660                $folder = $params['folder']; 
    26612661                $mbox_stream = $this->open_mbox($folder); 
    2662                 $newmailbox = ($params['new_folder']); 
    2663                 $newmailbox = mb_convert_encoding($newmailbox, "UTF7-IMAP","ISO_8859-1"); 
    2664                 $new_folder_name = $params['new_folder_name']; 
    2665                 $msgs_number = $params['msgs_number']; 
     2662                $newmailbox = urldecode($params['new_folder']); 
     2663                $newmailbox = mb_convert_encoding($newmailbox, "UTF7-IMAP","ISO_8859-1"); 
     2664                $new_folder_name = urldecode($params['new_folder_name']); 
     2665                $msgs_number = $params['msgs_number']; 
    26662666                $return = array('msgs_number' => $msgs_number, 
    26672667                                                'folder' => $folder, 
  • branches/2.3/expressoMail1_2/js/main.js

    r4954 r4982  
    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.