- Timestamp:
- 02/18/13 16:06:54 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.5.1-expresso1/prototype/modules/attach_message/attach_message.js
r7885 r7890 384 384 385 385 expresso_mail_archive.getMessagesByFolder(targetId,"ALL"); 386 386 387 387 msgAll = expresso_mail_archive.msgAll; 388 388 … … 391 391 var flag = ''; 392 392 393 394 393 $.each(msgAll, function(i, msg){ 395 394 from = $.parseJSON(msg['_from']); 395 396 if(!from){ 397 from = {"mailbox":{"name":"null","route":"null","localPart":"null","domain":"null"}}; 398 } 399 396 400 flag = $.parseJSON(msg['_tags']); 397 401 id = msg['_id']; … … 481 485 }); 482 486 483 // reconstr ói a seleção das mensagens mesmo depois da mudança de pasta487 // reconstrói a seleção das mensagens mesmo depois da mudança de pasta 484 488 if (selectedMessages[selectedFolder.id]) { 485 489 for (var message in selectedMessages[selectedFolder.id]){ … … 507 511 if (selected) { 508 512 if(selectedFolder['id'].indexOf("local_messages_") != -1){ 509 // Arrumar isso! 510 //tabPanelTemplateId - mailpreview_tab_INBOX_1110 511 //tabPanelTemplateLabel - Re: asduiahdih 512 console.log(tabPanelTemplateId); 513 tabPanelTemplateLabel = "Re: asduiahdih"; 514 515 expresso_mail_archive.getMessageInfo(id); 516 expresso_mail_archive.getMessageBodies([id]); 517 518 var body = expresso_mail_archive.bodyPreview; 519 var subject = expresso_mail_archive.subjectPreview; 520 521 $mailpreview_tabs.tabs("add", '#' + tabPanelTemplateId, tabPanelTemplateLabel) 522 .find('.message.empty-container').hide().end() 523 .find('#' + tabPanelTemplateId).html(body) 524 .prepend( 525 '<div class="mailpreview-message-info">' + 526 get_lang('Subject') + ': ' + 527 html_entities(subject) + 528 '</div>' 529 ) 530 .find('[class^="ExpressoCssWrapper"]').addClass("mailpreview-message-body"); 531 513 514 expresso_mail_archive.getPreviewToAttach(id); 515 516 var body = expresso_mail_archive.bodyPreview; 517 var subject = expresso_mail_archive.subjectPreview; 518 tabPanelTemplateLabel = subject.substring(0, $mailpreview_tabs_label_length) + '...'; 519 520 if (!$('#' + tabPanelTemplateId).length) { 521 $mailpreview_tabs.tabs("add", '#' + tabPanelTemplateId, tabPanelTemplateLabel) 522 .find('.message.empty-container').hide().end() 523 .find('#' + tabPanelTemplateId).html(body) 524 .prepend( 525 '<div class="mailpreview-message-info">' + 526 get_lang('Subject') + ': ' + 527 html_entities(subject) + 528 '</div>' 529 ) 530 .find('[class^="ExpressoCssWrapper"]').addClass("mailpreview-message-body"); 531 } else { 532 $mailpreview_tabs.tabs('select', '#' + tabPanelTemplateId) 533 .find('#' + tabPanelTemplateId + ', [href="#' + tabPanelTemplateId + '"]').removeClass('preview-message-unselected'); 532 534 } 535 } 533 536 if (onceOpenedMessages[selectedFolder.id] && onceOpenedMessages[selectedFolder.id][message.msg_number]) { 537 534 538 if (!selectedMessages[selectedFolder.id]) 535 539 selectedMessages[selectedFolder.id] = {}; … … 542 546 tabPanelTemplateLabel = tabPanelTemplateLabel.substring(0, $mailpreview_tabs_label_length) + '...'; 543 547 544 if (!$('#' + tabPanelTemplateId).length) { 548 if (!$('#' + tabPanelTemplateId).length) { 545 549 $mailpreview_tabs.tabs("add", '#' + tabPanelTemplateId, tabPanelTemplateLabel) 546 550 .find('.message.empty-container').hide().end()
Note: See TracChangeset
for help on using the changeset viewer.