Changeset 6275
- Timestamp:
- 05/22/12 18:00:46 (12 years ago)
- Location:
- trunk/expressoMail1_2
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/inc/class.imap_functions.inc.php
r6265 r6275 1099 1099 $return = array(); 1100 1100 $msg_number = $params['msg_number']; 1101 $msg_folder = urldecode($params['msg_folder']);1101 $msg_folder = isset($params['decoded']) ? $params['msg_folder'] : urldecode($params['msg_folder']); 1102 1102 1103 1103 if(preg_match('/(.+)(_[a-zA-Z0-9]+)/',$msg_number,$matches)) { //Verifies if it comes from a tab diferent of the main one. -
trunk/expressoMail1_2/js/draw_api.js
r6265 r6275 1368 1368 } 1369 1369 else if(msg_folder && msg_number){ 1370 cExecute("$this.imap_functions.get_info_msg&msg_number="+ msg_number + "&msg_folder=" + url_encode(msg_folder), show_msg); 1370 $.ajax({ 1371 url: 'controller.php?' + $.param( {action: '$this.imap_functions.get_info_msg', 1372 msg_number: msg_number, 1373 msg_folder: msg_folder, 1374 decoded: true } ), 1375 success: function( data ){ 1376 data = connector.unserialize( data ); 1377 1378 if( data ) 1379 show_msg( data ); 1380 } 1381 1382 }); 1371 1383 Element('msg_folder').value = ''; 1372 1384 Element('msg_number').value = ''; -
trunk/expressoMail1_2/js/main.js
r6199 r6275 758 758 if (msg_to_delete.previousSibling){ 759 759 var previous_msg = msg_to_delete.previousSibling.id; 760 cExecute("$this.imap_functions.get_info_msg&msg_number="+previous_msg+"&msg_folder=" + url_encode(current_folder), show_msg); 760 $.ajax({ 761 url: 'controller.php?' + $.param( {action: '$this.imap_functions.get_info_msg', 762 msg_number: previous_msg, 763 msg_folder: current_folder, 764 decoded: true } ), 765 success: function( data ){ 766 data = connector.unserialize( data ); 767 768 if( data ) 769 show_msg( data ); 770 } 771 772 }); 761 773 } 762 774 else … … 995 1007 //cExecute("$this.imap_functions.get_info_msg&msg_number="+previous_msg+"&msg_folder=" + current_folder, show_msg); 996 1008 if(!not_opem_previus){ 997 cExecute("$this.imap_functions.get_info_msg&msg_number="+previous_msg+"&msg_folder=" + url_encode(folder), show_msg); 1009 $.ajax({ 1010 url: 'controller.php?' + $.param( {action: '$this.imap_functions.get_info_msg', 1011 msg_number: previous_msg, 1012 msg_folder: folder, 1013 decoded: true } ), 1014 success: function( data ){ 1015 data = connector.unserialize( data ); 1016 1017 if( data ) 1018 show_msg( data ); 1019 } 1020 1021 }); 998 1022 } 999 1023 } … … 1204 1228 } 1205 1229 1206 cExecute( "$this.imap_functions.get_info_msgs&messages=" + messages+"&folder="+folder_dest , handler_arquivar_mensagens ); 1230 $.ajax({ 1231 url: 'controller.php?' + $.param( {action: '$this.imap_functions.get_info_msg', 1232 msg_number: messages, 1233 msg_folder: folder_dest, 1234 decoded: true } ), 1235 success: function( data ){ 1236 data = connector.unserialize( data ); 1237 1238 if( data ) 1239 handler_arquivar_mensagens( data ); 1240 } 1241 1242 }); 1207 1243 } 1208 1244 … … 1258 1294 } 1259 1295 1260 cExecute( "$this.imap_functions.get_info_msgs&folder=" + folder + "&msgs_number=" + id_msgs, handler_arquivar_mensagens ); 1296 $.ajax({ 1297 url: 'controller.php?' + $.param( {action: '$this.imap_functions.get_info_msg', 1298 msg_number: id_msgs, 1299 msg_folder: folder, 1300 decoded: true } ), 1301 success: function( data ){ 1302 data = connector.unserialize( data ); 1303 1304 if( data ) 1305 handler_arquivar_mensagens( data ); 1306 } 1307 1308 }); 1261 1309 } 1262 1310 … … 2464 2512 2465 2513 var openNewMessage = function () { 2466 cExecute("$this.imap_functions.get_info_msg&msg_number="+newUid 2467 +"&msg_folder="+url_encode(current_folder),show_msg); 2514 $.ajax({ 2515 url: 'controller.php?' + $.param( {action: '$this.imap_functions.get_info_msg', 2516 msg_number: newUid, 2517 msg_folder: current_folder, 2518 decoded: true } ), 2519 success: function( data ){ 2520 data = connector.unserialize( data ); 2521 2522 if( data ) 2523 show_msg( data ); 2524 } 2525 2526 }); 2468 2527 }; 2469 2528 for (var i=2; i < 10; i++){ -
trunk/expressoMail1_2/js/messages_controller.js
r6254 r6275 52 52 53 53 eval("call_back(data)"); 54 }else { 55 cExecute("$this.imap_functions.get_info_msg&msg_number="+ msg_number + "&msg_folder=" + url_encode(msg_folder), call_back); 56 } 54 }else 55 $.ajax({ 56 url: 'controller.php?' + $.param( {action: '$this.imap_functions.get_info_msg', 57 msg_number: msg_number, 58 msg_folder: msg_folder, 59 decoded: true } ), 60 success: function( data ){ 61 data = connector.unserialize( data ); 62 63 if( data ) 64 call_back( data ); 65 } 66 67 }); 68 57 69 } 58 70 … … 416 428 } 417 429 else 418 cExecute('$this.imap_functions.get_info_msg&msg_number='+msgs_number+'&msg_folder='+url_encode(folder_name),call_back); 430 $.ajax({ 431 url: 'controller.php?' + $.param( {action: '$this.imap_functions.get_info_msg', 432 msg_number: msg_number, 433 msg_folder: msg_folder, 434 decoded: true } ), 435 success: function( data ){ 436 data = connector.unserialize( data ); 437 438 if( data ) 439 call_back( data ); 440 } 441 442 }); 419 443 } 420 444
Note: See TracChangeset
for help on using the changeset viewer.