Changeset 5278
- Timestamp:
- 12/20/11 19:11:55 (12 years ago)
- Location:
- trunk/prototype/modules/attach_message
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/attach_message/attach_message.css
r5263 r5278 35 35 #mailgrid-container {width:650px;/*height:240px;*/ margin:5px 5px 5px 0px; float:right; overflow:auto;} 36 36 #mailpreview_container {margin:5px;padding:0px;height:200px;} 37 #mailpreview_container .ui-tabs-panel {height:145px;overflow:auto;padding: 5px;}37 #mailpreview_container .ui-tabs-panel {height:145px;overflow:auto;padding:0px;} 38 38 /*#mailpreview_tabs { max-height: 20px; }*/ 39 39 #buttons-container {text-align: right;margin:5px;} … … 53 53 .flagged { } 54 54 55 /*#mailpreview_tabs {max-height: 15px; height: 15px; display: none; visibility: hidden;}*/56 .mailpreview-message-info {display: block; margin:0; padding: 0; width: 100%;height: 15px; font-weight: bolder; overflow:hidden;}57 58 55 #loading-content .image {width: 32px; height: 32px; background-image: url(images/loading.gif);} 59 56 60 #mailpreview_container li .ui-icon-close { float: left; margin: 0.4em 0.2em 0 -0.2em; cursor: pointer; }61 57 #mailpreview_container .ui-tabs-nav { margin: 0; padding:0; border-left:none; border-right: none; border-top: none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;} 62 58 #mailpreview_container .ui-tabs-nav li { padding:0; } 63 59 #mailpreview_container .ui-tabs-nav li a { padding: 0.6em 0.4em 0.3em 0.6em; font-size: 11px;} 60 #mailpreview_container .ui-tabs-nav li .ui-icon-close { float: left; margin: 0.4em 0.2em 0 -0.2em; cursor: pointer; } 61 #mailpreview_container .ui-tabs-nav .preview-message-unselected { color:#993333; } 64 62 65 #mailpreview_container .ui-tabs-nav .preview-message-unselected { color:#993333; } 63 /*#mailpreview_tabs {max-height: 15px; height: 15px; display: none; visibility: hidden;}*/ 64 .mailpreview-message-info {display: block; margin:0; padding: 0; height: 15px; font-weight: bolder; overflow:hidden;} 65 .mailpreview-message-info {padding:3px 3px 2px 3px;background-color:#CCC;font-size: 80%;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-radius-bottomleft:3px;-webkit-border-radius-bottomright:3px;radius-bottomleft:3px;radius-bottomright:3px;} 66 .mailpreview-message-body {padding:5px;} 67 -
trunk/prototype/modules/attach_message/attach_message.ejs
r5263 r5278 9 9 <div id="mailpreview_container"> 10 10 <ul id="mailpreview_tabs"> 11 <li><a href="#mailpreview_tabs_default_empty">Nenhuma mensagem selecionada</a></li>11 <li><a href="#mailpreview_tabs_default_empty">Nenhuma aba</a></li> 12 12 </ul> 13 13 <div id="mailpreview_tabs_default_empty" class="empty-container"><span class="message" ><%=get_lang('select a message to preview')%></span></div> -
trunk/prototype/modules/attach_message/attach_message.js
r5263 r5278 188 188 return( data ); 189 189 } 190 191 $mailpreview_tabs_label_length = 15; 190 192 191 193 /* --- jQuery handlers --- */ … … 343 345 } 344 346 345 var tabPanelTemplateId 347 var tabPanelTemplateId = 'mailpreview_tab_' + selectedFolder.id.replace('/', '_') + '_' + message.msg_number; 346 348 347 349 if (selected) { … … 353 355 $('#mailpreview-container').unblock(); 354 356 355 /**356 * TODO: limitar o tamanho da string de título da tab357 */358 357 var tabPanelTemplateLabel = onceOpenedMessages[selectedFolder.id][message.msg_number].subject; 359 if ($('#' + tabPanelTemplateId).length == 0) { 358 if (tabPanelTemplateLabel.length > $mailpreview_tabs_label_length + 3) 359 tabPanelTemplateLabel = tabPanelTemplateLabel.substring(0, $mailpreview_tabs_label_length) + '...'; 360 361 if (!$('#' + tabPanelTemplateId).length) { 360 362 $mailpreview_tabs.tabs("add", '#' + tabPanelTemplateId, tabPanelTemplateLabel) 361 363 .find('.message.empty-container').hide().end() … … 403 405 404 406 $('#mailpreview_container').unblock(); 405 406 /** 407 * TODO: limitar o tamanho da string de título da tab 408 */ 407 409 408 var tabPanelTemplateLabel = onceOpenedMessages[selectedFolder.id][message.msg_number].subject; 410 if ($('#' + tabPanelTemplateId).length == 0) { 409 if (tabPanelTemplateLabel.length > $mailpreview_tabs_label_length + 3) 410 tabPanelTemplateLabel = tabPanelTemplateLabel.substring(0, $mailpreview_tabs_label_length) + '...'; 411 412 if (!$('#' + tabPanelTemplateId).length) { 411 413 $mailpreview_tabs.tabs("add", '#' + tabPanelTemplateId, tabPanelTemplateLabel) 412 414 .find('.message.empty-container').hide().end() … … 417 419 onceOpenedMessages[selectedFolder.id][message.msg_number].subject + 418 420 '</div>' 419 ); 421 ) 422 .find('[class^="ExpressoCssWrapper"]').addClass("mailpreview-message-body"); 420 423 } else { 421 424 $mailpreview_tabs.tabs('select', '#' + tabPanelTemplateId) … … 429 432 } else { 430 433 /** 431 * if you wants to remove tab on unselect message 434 * if you wants to remove tab on unselect message, 435 * but still needs to uselect message on remove tab. 436 * 432 437 */ 433 438 /* … … 448 453 var $mailpreview_tabs = $( "#mailpreview_container").tabs({ 449 454 tabTemplate: "<li><a href='#{href}'>#{label}</a> <span class='ui-icon ui-icon-close'> Fechar </span></li>", 450 panelTemplate: '<div class="message mailpreview-message -body"></div>',455 panelTemplate: '<div class="message mailpreview-message"></div>', 451 456 add: function( event, ui ) { 452 457 $mailpreview_tabs.tabs('select', '#' + ui.panel.id); … … 458 463 if (!$mailpreview_tabs.tabs("length") && !$('#mailpreview_tabs_default_empty').length) { 459 464 /** 460 * TODO: internacionalizar a string 'Nenhuma mensagem selecionada'465 * TODO: internacionalizar a string 'Nenhuma aba' 461 466 */ 462 $mailpreview_tabs.tabs('add', '#mailpreview_tabs_default_empty', 'Nenhuma mensagem selecionada')463 .find('#mailpreview_tabs_default_empty').removeClass('mailpreview-message -body').addClass('empty-container')467 $mailpreview_tabs.tabs('add', '#mailpreview_tabs_default_empty', 'Nenhuma aba') 468 .find('#mailpreview_tabs_default_empty').removeClass('mailpreview-message').addClass('empty-container') 464 469 .html('<span class="message">' + get_lang('select a message to preview') + '</span>').end() 465 470 .find('.ui-tabs-nav li:first .ui-icon-close').remove();
Note: See TracChangeset
for help on using the changeset viewer.