Changeset 8167 for trunk/expressoMail1_2/js/main.js
- Timestamp:
- 05/31/13 18:50:29 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/main.js
r8154 r8167 226 226 // Fim da inserção da applet 227 227 cExecute("$this.imap_functions.get_folders_list&onload=true", update_menu); 228 //update_menu(Folder.getList(false)); 228 229 229 230 if($.cookie('collapse_folders') == "true"){ … … 295 296 // Get cyrus delimiter 296 297 cyrus_delimiter = Element('cyrus_delimiter').value; 297 298 cExecute ("phpgwapi.browser.isMobile", function( data ){299 mobile_device = ( ( data.constructor == Boolean ) ? data : ( data === 'true' ) );300 });301 298 302 299 cExecute("$this.imap_functions.get_folders_list&onload=true", update_menu); … … 719 716 getFromAlertRules(); 720 717 var handler_refresh = function(data){ 721 handlerMessageFilter = function (data) { 722 notificationFilter(data, notifyPermission); 723 alarmFollowupflagged('filtersAlarms', data); 724 725 } 726 /* Busca nas pastas indexadas para ver se há novas mensagens com a flag $FilteredMessage */ 727 cExecute ("$this.imap_functions.getFlaggedAlertMessages&folders="+fromRules, handlerMessageFilter); 718 719 if(preferences['use_alert_filter_criteria'] == "1") 720 { 721 var handlerMessageFilter = function (data) { 722 notificationFilter(data, notifyPermission); 723 alarmFollowupflagged('filtersAlarms', data); 724 725 } 726 /* Busca nas pastas indexadas para ver se há novas mensagens com a flag $FilteredMessage */ 727 cExecute ("$this.imap_functions.getFlaggedAlertMessages&folders="+fromRules, handlerMessageFilter); 728 } 728 729 729 730 if(data['msg_range_end']) … … 1695 1696 } 1696 1697 var hasFolder = false; 1697 $.each(fromRules, function(index, value) { 1698 if(value == folder){ 1699 hasFolder = true; 1700 cExecute ("$this.imap_functions.removeFlagMessagesFilter&folder="+folder+"&msg_number="+msgs_number, handler_removeFlag); 1701 return false; 1702 } 1703 }); 1698 if(preferences['use_alert_filter_criteria'] == "1") 1699 { 1700 $.each(fromRules, function(index, value) { 1701 if(value == folder){ 1702 hasFolder = true; 1703 cExecute ("$this.imap_functions.removeFlagMessagesFilter&folder="+folder+"&msg_number="+msgs_number, handler_removeFlag); 1704 return false; 1705 } 1706 }); 1707 } 1704 1708 if(!hasFolder){ 1705 1709 handler_removeFlag(); … … 3886 3890 Element("check_box_message_" + msgs_to_set[i]).checked = false; 3887 3891 3888 // remove a flag $FilteredMessage da mensagem ao ser marcada como lida 3889 $.each(fromRules, function(index, value) { 3890 if(value == folder){ 3891 cExecute ("$this.imap_functions.removeFlagMessagesFilter&folder="+folder+"&msg_number="+msgs_to_set, function(){}); 3892 return false; 3893 } 3894 }); 3895 3892 if(preferences['use_alert_filter_criteria'] == "1") 3893 { 3894 // remove a flag $FilteredMessage da mensagem ao ser marcada como lida 3895 $.each(fromRules, function(index, value) { 3896 if(value == folder){ 3897 cExecute ("$this.imap_functions.removeFlagMessagesFilter&folder="+folder+"&msg_number="+msgs_to_set, function(){}); 3898 return false; 3899 } 3900 }); 3901 } 3896 3902 break; 3897 3903 case "flagged": … … 4463 4469 update_quota(get_current_folder()); 4464 4470 draw_new_tree_folder(); 4465 draw_tree_labels(); 4471 if( preferences['use_followupflags_and_labels'] == "1" ) 4472 draw_tree_labels(); 4466 4473 if (data){ 4467 4474 if(typeof(data) == "object"){ … … 4522 4529 //tree_folders.getNodeById(mount_url_folder(["INBOX",special_folders["Spam"]]))._refresh(); 4523 4530 draw_new_tree_folder(); 4524 draw_tree_labels(); 4531 if( preferences['use_followupflags_and_labels'] == "1" ) 4532 draw_tree_labels(); 4525 4533 update_quota(get_current_folder()); 4526 4534 if (data){
Note: See TracChangeset
for help on using the changeset viewer.