Changeset 6997 for sandbox/newExpressoMail/expressoMail1_2/js/main.js
- Timestamp:
- 08/13/12 08:33:25 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/newExpressoMail/expressoMail1_2/js/main.js
r6980 r6997 4 4 // 20000 = 20 segundos 5 5 var autosave_time = 40000; 6 6 7 var results_search_messages = ""; 7 8 var cabecalho = '<h4>ExpressoLivre - ExpressoMail</h4>'; … … 84 85 85 86 current_folder="INBOX"; 86 87 88 $( "#ptabs span.ui-icon-close" ).live( "click", function() { 89 var index = $( "li", $(ptabs) ).index( $( this ).parent() ); 90 $(ptabs).tabs( "remove", index ); 91 var teste = ""; 92 var ola = $( this ); 93 $.each($.cookie('open_tabs').split(","), function(index, value){ 94 if(value != ola.prev().attr("href").substring(7)){ 95 teste += value+","; 96 } 97 }); 98 $.cookie('open_tabs', teste.substring(0, teste.length-1)); 99 }); 100 101 $( "#ptabs").find( ".ui-tabs-nav" ).sortable({ 102 axis: "x", 103 items: "li:not(.ui-tab-disabled)", 104 placeholder: "ui-state-highlight" 105 }).disableSelection(); 106 107 if($.cookie('open_tabs')){ 108 if($.cookie('open_tabs') != ""){ 109 var selected = $.cookie('ui-tabs-1'); 110 var ola = $.cookie('open_tabs'); 111 $.cookie('open_tabs', ""); 112 $.each(ola.split(','), function(index, value){ 113 var msg_number = value.split("_r_")[0]; 114 var msg_folder = Base64.decode(value.split("_r_")[1]); 115 $.ajax({ 116 url: 'controller.php?' + $.param( {action: '$this.imap_functions.get_info_msg', 117 msg_number: msg_number, 118 msg_folder: msg_folder, 119 decoded: true } ), 120 async : false, 121 success: function( data ){ 122 data = connector.unserialize( data ); 123 if( data ) 124 show_msg( data ); 125 $(ptabs).tabs("select", parseInt(selected)); 126 }, 127 beforeSend: function( jqXHR, settings ){ 128 connector.showProgressBar(); 129 }, 130 complete: function( jqXHR, settings ){ 131 connector.hideProgressBar(); 132 } 133 }); 134 }); 135 } 136 } 137 87 138 if( (window.google && google.gears) && !google.gears.factory.getPermission()) 88 139 preferences.use_local_messages=0; … … 116 167 if (preferences.delete_trash_messages_after_n_days != 0) 117 168 cExecute ("$this.imap_functions.automatic_trash_cleanness&before_date="+preferences.delete_trash_messages_after_n_days+"&cyrus_delimiter="+cyrus_delimiter, handler_automatic_trash_cleanness); 118 169 119 170 //if(preferences.outoffice == "1") 120 171 // … … 141 192 $(".collapse_folders").addClass("ui-icon ui-icon-triangle-1-e").children().attr('title', "Expandir"); 142 193 refresh(); 143 resizeWindow();194 //resizeWindow(); 144 195 } 145 196 else{ 146 197 $(".collapse_folders").addClass("ui-icon ui-icon-triangle-1-w").children().attr('title', "Ocultar"); 147 198 refresh(); 148 resizeWindow();199 //resizeWindow(); 149 200 } 150 201 … … 172 223 $.cookie('collapse_folders', "false"); 173 224 refresh(); 174 resizeWindow();175 } 176 resizeWindow();225 //resizeWindow(); 226 } 227 //resizeWindow(); 177 228 178 229 }).hover( … … 496 547 } 497 548 else { 549 var sbj = msg_info.subject.length < 21 ? msg_info.subject : msg_info.subject.substr(0,21) + "..."; 550 createTab(id_msg_read,sbj, msg_info.body); 551 /* 498 552 var border_id = create_border(msg_info.subject, id_msg_read); 499 553 if(border_id) … … 514 568 } 515 569 else 516 return; 570 return; */ 517 571 } 518 572 … … 2132 2186 txtarea.css("height",height); 2133 2187 $("#border_id_" + new_border_ID).attr("title", title); 2134 set_border_caption("border_id_" + new_border_ID, title);2135 resizeWindow();2188 // set_border_caption("border_id_" + new_border_ID, title); 2189 // resizeWindow(); 2136 2190 return new_border_ID; //Preciso retornar o ID da nova mensagem. 2137 2191 }
Note: See TracChangeset
for help on using the changeset viewer.