Changeset 5002 for sandbox/expressoMail1_2/MailArchiver
- Timestamp:
- 08/29/11 17:28:36 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/expressoMail1_2/MailArchiver/2.2/expressoMail1_2/js/MAExpressoPattern.js
r4966 r5002 23 23 if((typeof(data) != 'undefined') && (data.length > 0)){ 24 24 var Fromdata = eval("(" + data + ")"); 25 25 if(Fromdata.mailbox){ 26 26 //just one address to pharse: length is undefined 27 27 if(typeof(Fromdata.mailbox.length) == 'undefined'){ … … 50 50 //Data adrress from mailbox is empty, null, or canot be correctly returned by service invocation (will return 'unknow mailbox' string) 51 51 else { 52 tplFrom = 'a:2{s:4:"name";s:14:"Unknow mailbox";s:5:"email";s:15:"Unknow_mailbox";}'; 53 } 54 } 55 else{ 52 56 tplFrom = 'a:2{s:4:"name";s:14:"Unknow mailbox";s:5:"email";s:15:"Unknow_mailbox";}'; 53 57 } … … 124 128 if((data.length > 0) && (typeof(data) != 'undefined')){ 125 129 var Tagdata = eval("(" + data + ")"); 130 if(typeof(Tagdata.tag) != 'undefined'){ 126 131 //More than 1 attachment: length will be 'undefined' if just one exists 127 132 if(Tagdata.tag.length >= 0){ … … 147 152 } 148 153 var tplTags = strnamestag; 149 } 150 else{ 154 } 155 156 else{ 151 157 var strnamestag = ""; 152 158 var tagvalue = Tagdata.tag["@value"]; … … 168 174 strnamestag += 's:7:"Flagged";s:1:"F";'; 169 175 var tplTags = strnamestag; 170 }171 }172 //Something is wrong with tags: return defaults is no one tag173 else{176 } 177 } 178 //Something is wrong with tags: return defaults is no one tag 179 else{ 174 180 tplTags = 's:6:"Recent";s:1:" ";s:6:"Unseen";s:1:" ";s:7:"Deleted";s:1:" ";s:8:"Answered";s:1:" ";s:9:"Forwarded";s:1:" ";s:5:"Draft";s:1:" ";s:10:"Importance";s:6:"Normal";s:7:"Flagged";b:0;'; 175 } 176 return(tplTags); 181 } 182 return(tplTags); 183 } 177 184 } 178 185 … … 349 356 srlData = 's:6:"thumbs";a:'+arrThumbs.length+':{' 350 357 for(var n=0; n<arrThumbs.length; n++){ 351 var thumblink = '<a onMouseDown=\'save_image(event,this,"image/'+arrThumbs[n]["@subType"]+'")\' href=\'#INBOX;;2893;;0;;2;;'+arrThumbs[n]["@encoding"]+'\' onClick="window.open(\' http://10.200.242.186:4333/part/'+arrThumbs[n]["@id"]+'\',\'mywindow\',\'width=700,height=600,scrollbars=yes\');"><IMG id=\'INBOX;;2893;;0;;2;;'+arrThumbs[n]["@encoding"]+'\' style=\'border:2px solid #fde7bc;padding:5px\' title=\'Clique na imagem para Ampliar.\' src="http://10.200.242.186:4333/part/'+arrThumbs[n]["@id"]+'/thumb/120"></a>';358 var thumblink = '<a onMouseDown=\'save_image(event,this,"image/'+arrThumbs[n]["@subType"]+'")\' href=\'#INBOX;;2893;;0;;2;;'+arrThumbs[n]["@encoding"]+'\' onClick="window.open(\''+mail_archive_protocol+'://'+mail_archive_host+':'+mail_archive_port+'/part/'+arrThumbs[n]["@id"]+'\',\'mywindow\',\'width=700,height=600,scrollbars=yes\');"><IMG id=\'INBOX;;2893;;0;;2;;'+arrThumbs[n]["@encoding"]+'\' style=\'border:2px solid #fde7bc;padding:5px\' title=\'Clique na imagem para Ampliar.\' src="'+mail_archive_protocol+'://'+mail_archive_host+':'+mail_archive_port+'/part/'+arrThumbs[n]["@id"]+'/thumb/120"></a>'; 352 359 srlData += 's:1:"'+n+'";s:'+thumblink.length+':"'+thumblink+'";' 353 360 } … … 440 447 for(var m=0; m<objAtt.attachment.length; m++){ 441 448 //TODO "download" parametr at webservice => var urllink = 'http://10.200.242.186:4333/part/'+objAtt.attachment[m]["@id"]+'/download'; 442 var urllink = 'http://10.200.242.186:4333/part/'+objAtt.attachment[m]["@id"]; 449 //var urllink = 'http://10.200.242.186:4333/part/'+objAtt.attachment[m]["@id"]; 450 var urllink = mail_archive_protocol+'://'+mail_archive_host+':'+mail_archive_port+'/part/'+objAtt.attachment[m]["@id"]; 443 451 srlData += 's:1:"' + m + '";' 444 452 + 'a:3:{' … … 460 468 var srlData = 's:15:"url_export_file";'; 461 469 //var urllink = 'http://10.200.242.186:4333/mail/'+path+'/'+file+'/download'; 462 var urllink = 'http://10.200.242.186:4333/mail/'+path+'/'+file; 470 //var urllink = 'http://10.200.242.186:4333/mail/'+path+'/'+file; 471 var urllink = mail_archive_protocol+'://'+mail_archive_host+':'+mail_archive_port+'/mail/'+path+'/'+file; 463 472 srlData += 's:' + urllink.length + ':"' + urllink + '";' 464 473 return(srlData);
Note: See TracChangeset
for help on using the changeset viewer.