Changeset 7776


Ignore:
Timestamp:
01/21/13 14:59:53 (11 years ago)
Author:
marcosw
Message:

Ticket #3313 - Correção para manipulação em massa de mensagens

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/main.js

    r7775 r7776  
    11541154        } 
    11551155         
    1156         if (msgs_number.length > 0 || parseInt(msgs_number) > 0) 
    1157                 cExecute ("$this.imap_functions.delete_msgs&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, handler_delete_msgs); 
    1158         else 
     1156        if (msgs_number.length > 0 || parseInt(msgs_number) > 0){ 
     1157                params_to_delete = "&folder="+folder; 
     1158                params_to_delete += "&msgs_number="+msgs_number; 
     1159                params_to_delete += "&border_ID="+border_ID; 
     1160                params_to_delete += "&sort_box_type="+sort_box_type; 
     1161                params_to_delete += "&search_box_type="+search_box_type; 
     1162                params_to_delete += "&sort_box_reverse="+sort_box_reverse; 
     1163                cExecute ("$this.imap_functions.delete_msgs", handler_delete_msgs, params_to_delete); 
     1164        } 
     1165        else{ 
    11591166                write_msg(get_lang('No selected message.')); 
     1167        } 
    11601168} 
    11611169 
     
    16401648                        if (parseInt(msgs_number) > 0 || msgs_number.length > 0){ 
    16411649                                // remove a flag $FilteredMessage da mensagem, depois move 
     1650 
    16421651                                var handler_removeFlag = function(){ 
    16431652                                        $.ajax({ 
    1644                                                 url: 'controller.php?' + $.param( {action: '$this.imap_functions.move_messages', 
    1645                                                                                     folder: folder, 
    1646                                                                                     msgs_number: ""+msgs_number, 
    1647                                                                                     border_ID: border_ID, 
    1648                                                                                     sort_box_type: sort_box_type, 
    1649                                                                                     search_box_type: search_box_type, 
    1650                                                                                     sort_box_reverse: sort_box_reverse, 
    1651                                                                                     reuse_border: border_ID, 
    1652                                                                                     new_folder: new_folder, 
    1653                                                                                     new_folder_name: new_folder_name, 
    1654                                                                                     get_previous_msg: ( !not_opem_previus ? preferences.delete_and_show_previous_message : false ), 
    1655                                                                                     decoded: true } ), 
     1653                                                type: "POST", 
     1654                                                url: 'controller.php?action=$this.imap_functions.move_messages', 
     1655                                                data: { 
     1656                                                    folder: folder, 
     1657                                                    msgs_number: ""+msgs_number, 
     1658                                                    border_ID: border_ID, 
     1659                                                    sort_box_type: sort_box_type, 
     1660                                                    search_box_type: search_box_type, 
     1661                                                    sort_box_reverse: sort_box_reverse, 
     1662                                                    reuse_border: border_ID, 
     1663                                                    new_folder: new_folder, 
     1664                                                    new_folder_name: new_folder_name, 
     1665                                                    get_previous_msg: ( !not_opem_previus ? preferences.delete_and_show_previous_message : false ), 
     1666                                                    decoded: true }, 
    16561667                                                async: true, 
    16571668                                                success: function( data ){ 
     
    38833894        if (msgs_to_set) 
    38843895                $.ajax({ 
    3885                           url: 'controller.php?' + $.param( {action: '$this.imap_functions.set_messages_flag', 
    3886                                                               folder: folder, 
    3887                                                               msgs_to_set: msgs_to_set, 
    3888                                                               flag: flag,  
    3889                                                               decoded: true } ), 
     3896                          type: "POST", 
     3897                          url: "controller.php?action=$this.imap_functions.set_messages_flag", 
     3898                          data: { 
     3899                                folder: folder, 
     3900                                msgs_to_set: msgs_to_set, 
     3901                                flag: flag,  
     3902                                decoded: true  
     3903                          }, 
    38903904                          success: function( data ){ 
    38913905                              data = connector.unserialize( data ); 
     
    41444158        else{ 
    41454159                $.ajax({                         
    4146                                 url: "controller.php?" + $.param( {action: "$this.imap_functions.getMessages", 
     4160                                type: "POST", 
     4161                                url: "controller.php?action=$this.imap_functions.getMessages", 
     4162                                data: { 
    41474163                                        details: "all", 
    41484164                        messages : messages, 
    4149                                         }), 
     4165                                }, 
    41504166                                success: function(data){ 
    41514167                                        data = connector.unserialize(data); 
     
    42304246                else{ 
    42314247                        $.ajax({                         
    4232                                 url: "controller.php?" + $.param( {action: "$this.imap_functions.getMessages", 
     4248                                type: "POST", 
     4249                                url: "controller.php?action=$this.imap_functions.getMessages", 
     4250                                data:{ 
    42334251                            details : "all", 
    42344252                            messages : messages, 
    4235                                         }), 
     4253                                }, 
    42364254                                success: function(data){ 
    42374255                                        data = connector.unserialize(data); 
Note: See TracChangeset for help on using the changeset viewer.