Changeset 2659
- Timestamp:
- 04/29/10 09:41:49 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/jscode/filter.js
r2657 r2659 42 42 43 43 44 cfilter.prototype.load_rules = function( )44 cfilter.prototype.load_rules = function( posHandler, param ) 45 45 { 46 46 var _this = this; … … 140 140 i--; 141 141 } 142 if (typeof(posHandler) == 'function') 143 posHandler(param); 142 144 } 143 145 for(var i=0; i < nm_folders.length; i++){ … … 411 413 } 412 414 413 this.load_rules(); 414 if(confirm(get_lang("Do you want to block this e-mail?"))){ 415 new_r = "&&ENABLED&&" + email + "&&&&&&discard&&&&0&&&&&&0"; 416 // setTimeout("filter.e_newrule('" + new_r + "')",2000); 417 if (filter.e_newrule(new_r)){ 418 this.email_deny.push(email); 419 write_msg(get_lang("The sender was blocked")); 420 }else 421 write_msg(get_lang("You have reached the maximum number of rules")); 422 } 415 var createFilter = function (param){ 416 if(confirm(get_lang("Do you want to block this e-mail?"))){ 417 new_r = "&&ENABLED&&" + param + "&&&&&&discard&&&&0&&&&&&0"; 418 //setTimeout("filter.e_newrule('" + new_r + "')",2000); 419 if (filter.e_newrule(param)){ 420 filter.email_deny.push(param); 421 write_msg(get_lang("The sender was blocked")); 422 }else 423 write_msg(get_lang("You have reached the maximum number of rules")); 424 } 425 }; 426 this.load_rules( createFilter, email ); 423 427 } 424 428
Note: See TracChangeset
for help on using the changeset viewer.