Changeset 6711 for sandbox/novoExpressoMail/expressoMail1_2/js/main.js
- Timestamp:
- 07/05/12 10:29:43 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/novoExpressoMail/expressoMail1_2/js/main.js
r6673 r6711 2 2 var time_refresh = 300000; 3 3 // tempo do auto save (em milisegundos) 4 // 20000 = 20 segundos 4 // 20000 = 20 segundosfun 5 5 var autosave_time = 40000; 6 6 var results_search_messages = ""; … … 8 8 // Variavel para controle de atualização das mensagens listadas na modal de alerta de filtro por remetente 9 9 var checkAlarmsFilter = false; 10 10 var ptabs; 11 11 var dynamicPersonalContacts = new Array(); 12 12 var dynamicContacts = new Array(); 13 13 var topContact = 0; 14 var tab_content = ""; 14 15 DataLayer.get("folder", true); 15 16 … … 116 117 cExecute ("$this.imap_functions.automatic_trash_cleanness&before_date="+preferences.delete_trash_messages_after_n_days+"&cyrus_delimiter="+cyrus_delimiter, handler_automatic_trash_cleanness); 117 118 119 ptabs = $("#ptabs").tabs({ 120 tabTemplate: "<li><a href='#{href}'>#{label}</a> <span class='ui-icon ui-icon-close'>Remove Tab</span></li>", 121 add: function( event, ui ) { 122 //var tab_content = $tab_content_input.val() || "Tab " + tab_counter + " content."; 123 ID++; 124 ptabs.tabs('select', '#' + ui.panel.id); 125 $( ui.panel ).html(tab_content); 126 } 127 }); 128 118 129 //if(preferences.outoffice == "1") 119 130 // … … 129 140 loadApplet(); 130 141 } 131 // Fim da inserção da applet132 DataLayer.get("folder", true);133 cExecute("$this.imap_functions.get_folders_list&onload=true", update_menu);134 142 135 143 if($.cookie('collapse_folders') == "true"){ … … 139 147 $("#folderscol").hide(); 140 148 $(".collapse_folders").addClass("ui-icon ui-icon-triangle-1-e").children().attr('title', "Expandir"); 141 refresh();142 resizeWindow();149 //refresh(); 150 //resizeWindow(); 143 151 } 144 152 else{ 145 153 $(".collapse_folders").addClass("ui-icon ui-icon-triangle-1-w").children().attr('title', "Ocultar"); 146 refresh();147 resizeWindow();154 //refresh(); 155 //resizeWindow(); 148 156 } 149 157 … … 159 167 $(".collapse_folders").parent().attr('title', "Expandir"); 160 168 $.cookie('collapse_folders', "true"); 161 refresh();162 resizeWindow();169 //refresh(); 170 //resizeWindow(); 163 171 }else{ 164 172 if(!is_ie) … … 170 178 $(".collapse_folders").parent().attr('title', "Ocultar"); 171 179 $.cookie('collapse_folders', "false"); 172 refresh();173 resizeWindow();174 } 175 resizeWindow();180 //refresh(); 181 //resizeWindow(); 182 } 183 //resizeWindow(); 176 184 177 185 }).hover( … … 2080 2088 txtarea.css("height",height); 2081 2089 $("#border_id_" + new_border_ID).attr("title", title); 2082 set_border_caption("border_id_" + new_border_ID, title);2090 //set_border_caption("border_id_" + new_border_ID, title); 2083 2091 resizeWindow(); 2084 2092 return new_border_ID; //Preciso retornar o ID da nova mensagem. … … 2092 2100 }); 2093 2101 } 2102 2103 $( "#ptabs span.ui-icon-close" ).live( "click", function() { 2104 var index = $( "li", ptabs ).index( $( this ).parent() ); 2105 ptabs.tabs( "remove", index ); 2106 }); 2094 2107 2095 2108 //Remove o email do usuario ao responder a todos … … 2319 2332 } 2320 2333 2321 function send_message_return(data, ID){2334 function send_message_return(data, aID){ 2322 2335 2323 2336 if (typeof(data) == 'object' && data.load){ 2324 2337 cExecute("$this.imap_functions.get_folders_list&onload=true", update_menu); 2325 2338 } 2326 watch_changes_in_msg( ID);2327 2328 var content = $("#content_id_"+ ID);2339 watch_changes_in_msg(aID); 2340 2341 var content = $("#content_id_"+aID); 2329 2342 var sign = false; 2330 2343 var crypt = false; 2331 2344 var reComplexEmail = /<([^<]*)>[\s]*$/; 2332 2345 if ((preferences.use_assinar_criptografar != '0') && (preferences.use_signature_digital_cripto != '0')){ 2333 var checkSign = document.getElementById('return_digital_'+ ID)2346 var checkSign = document.getElementById('return_digital_'+aID) 2334 2347 if (checkSign.checked){ 2335 2348 sign = true; 2336 2349 } 2337 2350 2338 var checkCript = document.getElementById('return_cripto_'+ ID);2351 var checkCript = document.getElementById('return_cripto_'+aID); 2339 2352 if (checkCript.checked){ 2340 2353 crypt = true; … … 2407 2420 var dynamicContactList = new Array(); 2408 2421 2422 2423 delete_border(ID,'true'); 2409 2424 */ 2410 delete_border(ID,'true'); 2425 var index = $( "li", ptabs ).index( $("#ptabs_"+aID) ); 2426 ptabs.tabs("remove", index); 2411 2427 var arrayTo = content.find(".to-tr").find(".box").clone(); 2412 2428 save_dynamic_contacts(arrayTo); … … 2589 2605 if (preferences.auto_save_draft == 1) 2590 2606 autoSaveControl.status[ID] = true; 2591 var content = $("# content_id_"+ID);2592 var save_link = $("# content_id_"+ID).find(".save");2607 var content = $("#ptabs_"+ID); 2608 var save_link = $("#ptabs_"+ID).find(".save"); 2593 2609 var onClick = save_link.onclick; 2594 2610 save_link.onclick = ''; … … 2619 2635 input_type.name = "type"; 2620 2636 input_type.value = RichTextEditor.plain[ID] ? 'plain' : 'html'; 2621 2637 /* 2622 2638 var uids = document.createElement("INPUT"); 2623 2639 uids.style.display='none'; 2624 2640 uids.name = "uids_save"; 2625 2641 uids.value = uidsSave[ID].toString(); 2626 2642 */ 2627 2643 var save_folder = document.createElement("INPUT"); 2628 2644 save_folder.style.display='none'; 2629 2645 save_folder.name = "save_folder"; 2630 2646 save_folder.value = (openTab.imapBox[ID] && openTab.type[ID] < 6) ? openTab.imapBox[ID]: "INBOX" + cyrus_delimiter + draftsfolder; 2631 2647 /* 2632 2648 var msg_attachments = document.createElement("INPUT"); 2633 2649 msg_attachments.style.display='none'; 2634 2650 msg_attachments.name = "attachments"; 2635 2651 msg_attachments.value = listAttachment(ID); 2636 2652 */ 2637 2653 if (is_ie){ 2638 2654 var i = 0; … … 2667 2683 form.appendChild(msgId); 2668 2684 form.appendChild(save_folder); 2685 /* 2669 2686 form.appendChild(uids); 2670 2687 form.appendChild(msg_attachments); 2671 2688 */ 2672 2689 var mail_type = document.createElement('input'); 2673 2690 mail_type.setAttribute('type', 'hidden');
Note: See TracChangeset
for help on using the changeset viewer.