Changeset 4803
- Timestamp:
- 07/19/11 13:51:48 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/main.js
r4802 r4803 215 215 away=false; 216 216 var save_link = Element("save_message_options_"+border_id); 217 save_link.onclick = function onclick(event) { openTab.toPreserve[border_id] = true; save_msg(border_id);} ;217 save_link.onclick = function onclick(event) {openTab.toPreserve[border_id] = true;save_msg(border_id);} ; 218 218 save_link.className = 'message_options'; 219 219 }; … … 786 786 } 787 787 788 // se a aba estiver aberta e selecionada, apenas a msg da aba é movida 789 if(currentTab.toString().indexOf("_r") != -1) 790 { 791 //se a aba for aberta atraves de uma pesquisa 792 if(currentTab.toString().indexOf('_s') != -1) 793 msgs_number = currentTab.toString().substr(0,currentTab.toString().indexOf('_s')); 794 else 795 msgs_number = currentTab.toString().substr(0,currentTab.toString().indexOf('_r')); 796 } 797 788 if(currentTab.toString().indexOf("_r") != -1){ 789 msgs_number = currentTab.toString().substr(0,currentTab.toString().indexOf("_r")); 790 if(msgs_number.indexOf("_s1")) 791 msgs_number = msgs_number.replace('_s1', ''); 792 } 793 798 794 if (parseInt(msgs_number) > 0 || msgs_number.length > 0) 799 795 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); … … 913 909 } 914 910 } else { 915 var a_types = { 911 var a_types = {6 : get_lang("Forward"),7 : get_lang("Reply"), 916 912 8 : get_lang("Reply to all with history"), 917 913 9 : get_lang("Reply without history"), … … 1421 1417 if (is_ie) 1422 1418 { 1423 body.contentWindow.document.attachEvent('onkeydown', function(event) { if(event.keyCode==27){delete_border(new_border_ID,'false');} if(event.keyCode==9) { Element('to_'+new_border_ID).focus(); Element('send_button_'+new_border_ID).focus(); return false;}}, false);1419 body.contentWindow.document.attachEvent('onkeydown', function(event) {if(event.keyCode==27){delete_border(new_border_ID,'false');}if(event.keyCode==9) {Element('to_'+new_border_ID).focus();Element('send_button_'+new_border_ID).focus();return false;}}, false); 1424 1420 } 1425 1421 else 1426 1422 { 1427 body.contentWindow.document.addEventListener('keypress', function(event) { if(event.keyCode==27){delete_border(new_border_ID,'false');} if(event.keyCode==9) { Element('send_button_'+new_border_ID).focus(); event.preventDefault(); }}, false);1423 body.contentWindow.document.addEventListener('keypress', function(event) {if(event.keyCode==27){delete_border(new_border_ID,'false');}if(event.keyCode==9) {Element('send_button_'+new_border_ID).focus();event.preventDefault();}}, false); 1428 1424 } 1429 1425 } … … 1571 1567 } 1572 1568 if ((! openTab.toPreserve[ID]) && (openTab.imapUid[ID] != 0)) 1573 cExecute ("$this.imap_functions.delete_msgs&folder="+openTab.imapBox[ID]+"&msgs_number="+openTab.imapUid[ID],function(data){ return});1569 cExecute ("$this.imap_functions.delete_msgs&folder="+openTab.imapBox[ID]+"&msgs_number="+openTab.imapUid[ID],function(data){return}); 1574 1570 delete_border(ID,'true'); // Becarefull: email saved automatically should be deleted. delete_border erase information about openTab 1575 1571 } … … 1583 1579 1584 1580 var save_link = Element("save_message_options_"+ID); 1585 save_link.onclick = function onclick(event) { openTab.toPreserve[ID] = true; save_msg(ID);} ;1581 save_link.onclick = function onclick(event) {openTab.toPreserve[ID] = true;save_msg(ID);} ; 1586 1582 save_link.className = 'message_options'; 1587 1583 } … … 1784 1780 { 1785 1781 Element("send_button_"+border_id).style.visibility="visible"; 1786 var handler_delete_msg = function(data){ refresh(preferences.alert_new_msg);};1782 var handler_delete_msg = function(data){refresh(preferences.alert_new_msg);}; 1787 1783 1788 1784 if (data.append != true || !data) … … 1932 1928 watch_changes_in_msg(border_id); 1933 1929 write_msg(get_lang('Your message was save as draft in folder %1.', lang_folder(folder_name))); 1934 setTimeout( function(){ RichTextEditor.saveFlag = 1;}, 1000 );1930 setTimeout( function(){RichTextEditor.saveFlag = 1;}, 1000 ); 1935 1931 } 1936 1932 } … … 1965 1961 tmp_folder_id=folder_id; 1966 1962 message_id = openTab.imapUid[border_id]; 1967 var handler_save_msg = function(data){ return_save(data,this.tmp_border_id,this.tmp_folder_name,this.tmp_folder_id,this.message_id);}1963 var handler_save_msg = function(data){return_save(data,this.tmp_border_id,this.tmp_folder_name,this.tmp_folder_id,this.message_id);} 1968 1964 1969 1965 var mail_as_plain = document.getElementById( 'textplain_rt_checkbox_' + border_id ); … … 2045 2041 tmp_border_id=border_id; 2046 2042 tmp_folder_name=folder_name; 2047 var handler_save_msg = function(data){ return_saveas(data,this.tmp_border_id,this.tmp_folder_name);}2043 var handler_save_msg = function(data){return_saveas(data,this.tmp_border_id,this.tmp_folder_name);} 2048 2044 var textArea = document.createElement("TEXTAREA"); 2049 2045 textArea.style.display='none'; … … 2584 2580 title_text_color: 'white', 2585 2581 button_x_img: '../phpgwapi/images/winclose.gif', 2586 border: true 2582 border: true}); 2587 2583 win.draw(); 2588 2584 }
Note: See TracChangeset
for help on using the changeset viewer.