Changeset 5649
- Timestamp:
- 03/06/12 17:48:35 (11 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/draw_api.js
r5637 r5649 1693 1693 }; 1694 1694 $('#td_message_followup_' + messageClickedId + ', ' + 1695 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", headers_msgs.followupflagged.backgroundColor) ;1695 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", headers_msgs.followupflagged.backgroundColor).attr('title', 'Follow up'); 1696 1696 //$(this).find(".flag-edited").css("background", headers_msgs.followupflagged.backgroundColor); 1697 1697 headers_msgs.followupflagged.id = DataLayer.put('followupflagged', headers_msgs.followupflagged); … … 1708 1708 1709 1709 DataLayer.remove('followupflagged', flagged[0].id); 1710 $('#td_message_followup_' + messageClickedId + ', ' + 1711 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", '#CCC'); 1712 $('#td_message_followup_' + messageClickedId + ', ' + 1713 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 1714 .find("img").attr("src", "../prototype/modules/mail/img/flagEditor.png").css("margin-left","0"); 1715 DataLayer.commit(); 1716 updateCacheFollowupflag(messageClickedId, msg_folder, false); 1710 DataLayer.commit(false, false, function(){ 1711 updateCacheFollowupflag(messageClickedId, msg_folder, false); 1712 $('#td_message_followup_' + messageClickedId + ', ' + 1713 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", '#CCC'); 1714 $('#td_message_followup_' + messageClickedId + ', ' + 1715 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 1716 .find("img").attr("src", "../prototype/modules/mail/img/flagEditor.png").css("margin-left","0"); 1717 }); 1718 1717 1719 } else { 1718 1720 $(tr_element).addClass('selected_msg').find(':checkbox').trigger('click'); -
trunk/expressoMail1_2/js/search.js
r5625 r5649 563 563 if(current_folder == mailbox){ 564 564 $('#td_message_followup_' + messageClickedId + ', ' + 565 'tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", aux.followupflagged.backgroundColor) ;565 'tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", aux.followupflagged.backgroundColor).attr('title', 'Follow up'); 566 566 }else{ 567 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", aux.followupflagged.backgroundColor) ;567 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", aux.followupflagged.backgroundColor).attr('title', 'Follow up'); 568 568 } 569 569 aux.followupflagged.id = DataLayer.put('followupflagged', aux.followupflagged); 570 DataLayer.commit(); 571 var extend = DataLayer.get('followupflagged', { 572 filter: ['AND', ['IN', 'messageNumber', messageClickedId], ['IN', 'folderName', mailbox]], 573 criteria: {deepness: 1} 574 }, true); 570 DataLayer.commit(false, false, function(){ 571 var extend = DataLayer.get('followupflagged', { 572 filter: ['AND', ['IN', 'messageNumber', messageClickedId], ['IN', 'folderName', mailbox]], 573 criteria: {deepness: 1} 574 }, true); 575 576 updateCacheFollowupflag(messageClickedId, mailbox, true); 577 }); 578 575 579 576 updateCacheFollowupflag(messageClickedId, mailbox, true); 577 578 }else if(onceOpenedHeadersMessages[mailbox][messageClickedId]['followupflagged'].id){ 580 }else if(onceOpenedHeadersMessages[mailbox][messageClickedId]['followupflagged'].followupflag.name == 'Follow up'){ 579 581 /** 580 582 * Remover followupflag de Acompanhamento (DFD0078:RI25) … … 585 587 DataLayer.remove('followupflagged', flagged[0].id); 586 588 if(current_folder == mailbox){ 587 $('#td_message_followup_' + messageClickedId + ', ' + 588 'tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", '#CCC'); 589 $('#td_message_followup_' + messageClickedId + ', ' + 590 'tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 591 .find("img").attr("src", "../prototype/modules/mail/img/flagEditor.png").css("margin-left","0"); 592 DataLayer.commit(); 593 updateCacheFollowupflag(messageClickedId, mailbox, false); 589 DataLayer.commit(false, false, function(){ 590 updateCacheFollowupflag(messageClickedId, mailbox, false); 591 $('#td_message_followup_' + messageClickedId + ', ' + 592 'tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", '#CCC'); 593 $('#td_message_followup_' + messageClickedId + ', ' + 594 'tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 595 .find("img").attr("src", "../prototype/modules/mail/img/flagEditor.png").css("margin-left","0"); 596 }); 597 594 598 }else{ 595 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", '#CCC'); 596 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 597 .find("img").attr("src", "../prototype/modules/mail/img/flagEditor.png").css("margin-left","0"); 599 DataLayer.commit(false, false, function(){ 600 updateCacheFollowupflag(messageClickedId, mailbox, false); 601 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", '#CCC'); 602 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 603 .find("img").attr("src", "../prototype/modules/mail/img/flagEditor.png").css("margin-left","0"); 604 }); 598 605 } 606 599 607 } else { 600 //TODO - open dialog 608 $(this).parents('[role="'+messageClickedId+'_'+mailbox+'"]').attr('class', 'selected_msg').find(':checkbox').trigger('click'); 609 configureFollowupflag(); 601 610 } 602 611 //if(!){} -
trunk/prototype/modules/mail/js/followupflag.js
r5640 r5649 221 221 } 222 222 223 223 var followupflagName = winElement.find('[name="name"] option:selected').text(); 224 224 if(current_folder == folder_name){ 225 225 $('#td_message_followup_' + messageNumber + ', ' + 226 'tr[role="'+messageNumber+'_'+folder_name+'"] #td_message_followup_search_' + messageNumber).find(".flag-edited").css("background", backgroundColor) ;226 'tr[role="'+messageNumber+'_'+folder_name+'"] #td_message_followup_search_' + messageNumber).find(".flag-edited").css("background", backgroundColor).attr('title', followupflagName); 227 227 }else{ 228 $('tr[role="'+messageNumber+'_'+folder_name+'"] #td_message_followup_search_' + messageNumber).find(".flag-edited").css("background", backgroundColor) ;228 $('tr[role="'+messageNumber+'_'+folder_name+'"] #td_message_followup_search_' + messageNumber).find(".flag-edited").css("background", backgroundColor).attr('title', followupflagName); 229 229 } 230 230 /** … … 238 238 var id = followupflags[followupflags.length - 1].id; 239 239 winElement.find('[name="followupflagId"]').val(id); 240 winElement.find('.menu-configure-followupflag .save').button("option", "disabled", true);241 240 winElement.find('.menu-configure-followupflag .delete').button("option", "disabled", false); 242 241 updateCacheFollowupflag(selectedMessageIds, folders, true); 243 242 }); 243 winElement.find('.menu-configure-followupflag .save').button("option", "disabled", true); 244 244 245 245 }
Note: See TracChangeset
for help on using the changeset viewer.