Ignore:
Timestamp:
12/22/11 16:54:40 (12 years ago)
Author:
douglasz
Message:

Ticket #2402 - Inconsistencia ao anexar mensagens ao e-mail

Location:
trunk/prototype/modules/attach_message
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/attach_message/attach_message.css

    r5278 r5283  
    3232 
    3333/* especifico */ 
    34 #foldertree-container { width:220px;height:240px; display:inline-block;margin:5px 0px 5px 5px;overflow:auto;} 
    35 #mailgrid-container {width:650px;/*height:240px;*/ margin:5px 5px 5px 0px; float:right; overflow:auto;} 
    36 #mailpreview_container {margin:5px;padding:0px;height:200px;} 
    37 #mailpreview_container .ui-tabs-panel {height:145px;overflow:auto;padding:0px;} 
     34#foldertree-container { width:220px;height:240px; display:inline-block;margin:5px 5px 5px 5px;overflow:auto;float:left;} 
     35#mailgrid-container {width:640px;/*height:240px;*/ margin:5px 0px 5px 0px; float:right; overflow:auto;} 
     36#mailpreview_container {margin:5px;padding:0px;height:220px; width:888; float:left; margin:5px 5px 5px 5px;} 
     37#mailpreview_container .ui-tabs-panel {height:194px;overflow:auto;padding:0px; width:886px;} 
    3838/*#mailpreview_tabs { max-height: 20px; }*/ 
    39 #buttons-container {text-align: right;margin:5px;} 
     39#buttons-container {text-align: right;margin:5px 0px 5px 5px;float:right;} 
    4040#selected_messages_counter {text-align:right;padding:0;} 
    4141#selected_messages_number { } 
     
    6666.mailpreview-message-body {padding:5px;} 
    6767 
     68.expresso-window-container{height:520px;} 
     69#message-attach-dialog {overflow:visible !important;} 
  • trunk/prototype/modules/attach_message/attach_message.js

    r5278 r5283  
    119119} 
    120120 
     121function numberMonths (months){ 
     122        switch(months){ 
     123                case 'Jan': 
     124                        return 1; 
     125                case 'Feb': 
     126                        return 2; 
     127                case 'Mar': 
     128                        return 3; 
     129                case 'Apr': 
     130                        return 4; 
     131                case 'May': 
     132                        return 5; 
     133                case 'June': 
     134                        return 6; 
     135                case 'July': 
     136                        return 7; 
     137                case 'Aug': 
     138                        return 8; 
     139                case 'Sept': 
     140                        return 9; 
     141                case 'Oct': 
     142                        return 10; 
     143                case 'Nov': 
     144                        return 11; 
     145                case 'Dec': 
     146                        return 12; 
     147        }        
     148} 
     149 
    121150NormaliseFrom = function(cellvalue, options, rowObject) { 
    122151        //alert(dump(rowObject)); 
     
    132161        } else { 
    133162                date = new Date(timestamp); 
    134                 var b = date.toISOString().split("T")[0].split("-"); 
    135                 var c = b[2] + "/" + b[1] + "/" + b[0]; 
    136                 return '<span class="datable">' + c + '</span>'; 
     163                if(is_ie){ 
     164                        var b = date.toString().split(' '); 
     165                        var c = b[2] + "/" + numberMonths(b[1]) + "/" + b[5]; 
     166                        return '<span class="datable">' + c + '</span>'; 
     167                }else{ 
     168                        var b = date.toISOString().split("T")[0].split("-"); 
     169                        var c = b[2] + "/" + b[1] + "/" + b[0]; 
     170                        return '<span class="datable">' + c + '</span>'; 
     171                } 
    137172        } 
    138173} 
     
    231266                var firstFolder = jQuery("#foldertree-container") 
    232267                .removeClass('empty-container') 
    233                 .html(BASE_PATH + 'app/templates/foldertree.ejs', {folders: [tree1, tree2, tree3]}) 
     268                .html(DataLayer.render(BASE_PATH + 'app/templates/foldertree.ejs', {folders: [tree1, tree2, tree3]})) 
    234269                .find("#foldertree").treeview() 
    235270                .click(function(event){ 
     
    255290                            id: targetId,  
    256291                            name: child.attr('title'), 
    257                             class: child.attr('class') 
     292                            'class': child.attr('class') 
    258293                        }; 
    259294 
     
    273308                        id: firstFolder.parent().attr('id'),  
    274309                        name: firstFolder.attr('title'), 
    275                         class: firstFolder.attr('class') 
     310                        'class': firstFolder.attr('class') 
    276311                }; 
    277312 
     
    279314                jQuery("#mailgrid-container") 
    280315                .removeClass('empty-container') 
    281                 .html(BASE_PATH + 'app/templates/messagegrid.ejs', {data: {}}) 
     316                .html(DataLayer.render(BASE_PATH + 'app/templates/messagegrid.ejs', {})) 
    282317                .find("#message_attacher_grid") 
    283318                .jqGrid({ 
     
    444479                                } 
    445480                        }, 
    446                         caption: '<span class="'+selectedFolder.class+'">'+selectedFolder.name+'</span>' 
     481                        caption: '<span class="'+selectedFolder['class']+'">'+selectedFolder.name+'</span>' 
    447482                }); 
    448483                //.jqGrid('navGrid','#message_attacher_grid_pager',{edit:false,add:false,del:false}); 
Note: See TracChangeset for help on using the changeset viewer.