Changeset 5456


Ignore:
Timestamp:
01/31/12 11:13:48 (12 years ago)
Author:
gustavo
Message:

Ticket #2462 - Melhorias na tela de composição de mensagens do ExpressoMail?

Location:
trunk/expressoMail1_2/js
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/QuickCatalogSearch.js

    r5423 r5456  
    123123                switch(data_['type_catalog']) { 
    124124                        case 'G': 
    125                                 var extra_fields = (data_['extra_ldap_fields']).split("#");    
     125                                if(data['extra_ldap_fields'].length != 0) 
     126                                        var extra_fields = (data['extra_ldap_fields']).split("#");    
     127                                else 
     128                                        var extra_fields = [];    
    126129                                if(preferences.default_fields_quick_search != 0) { 
    127130                                        details.append('<p><label class="attribute">' + utf8_decoder(data_[id_contact].cn[0]) + "</label>" + '<span class="value">' + data_[id_contact].mail[0] + '</span></p>'); 
     
    151154                                break; 
    152155                        default: 
    153                                 var extra_fields = (data_['extra_ldap_fields']).split("#");    
     156                                if(data['extra_ldap_fields'].length != 0) 
     157                                        var extra_fields = (data['extra_ldap_fields']).split("#");    
     158                                else 
     159                                        var extra_fields = [];    
    154160                if(preferences.default_fields_quick_search != 0 || data_[id_contact].type_contact == "P") { 
    155161                                        if(utf8_decoder(data_[id_contact].cn) == 'undefined') 
     
    279285                switch (data['type_catalog']) { 
    280286                        case 'G': 
    281                                 var extra_fields = (data['extra_ldap_fields']).split("#");    
     287                                if(data['extra_ldap_fields'].length != 0) 
     288                                        var extra_fields = (data['extra_ldap_fields']).split("#");    
     289                                else 
     290                                        var extra_fields = [];    
    282291                                if(preferences.default_fields_quick_search != 0) {                               
    283292                                        details.append('<p><label class="attribute">' + utf8_decoder(data[first_contact].cn[0]) + "</label>" + '<span class="value">' + data[first_contact].mail[0] + "</span></p>"); 
    284293                                        details.append('<p><label class="attribute">Telefone</label>' + '<span class="value">' + data[first_contact].telephonenumber[0] + '</span></p>'); 
    285                                 } 
     294                                }  
    286295                                for (var i=0; i<=extra_fields.length-1; i++) { 
    287296                                        var campo = extra_fields[i].substr(extra_fields[i].indexOf("|")+1);     
     
    305314                                        details.append('<p><label class="attribute">Telefone</label>' + '<span class="value">' + data[first_contact].telephonenumber  + '</span></p>'); 
    306315                                break; 
    307                         default:                                 
    308                                 var extra_fields = (data['extra_ldap_fields']).split("#");    
     316                        default:         
     317                                if(data['extra_ldap_fields'].length != 0) 
     318                                        var extra_fields = (data['extra_ldap_fields']).split("#");    
     319                                else 
     320                                        var extra_fields = [];    
    309321                                if(preferences.default_fields_quick_search != 0 || data[first_contact].type_contact == "P") { 
    310322                                        if(utf8_decoder(data[first_contact].cn) != 'undefined') 
     
    354366                                                        switch(data['type_catalog']) { 
    355367                                                                case 'G': 
    356                                                                         var extra_fields = (data['extra_ldap_fields']).split("#");    
     368                                                                        if(data['extra_ldap_fields'].length != 0) 
     369                                                                                var extra_fields = (data['extra_ldap_fields']).split("#");    
     370                                                                        else 
     371                                                                                var extra_fields = [];    
    357372                                                                        if(preferences.default_fields_quick_search != 0) {       
    358373                                                                                details.append('<p><label class="attribute">' + utf8_decoder(data[this.value].cn[0]) + "</label>" + '<span class="value">' + data[this.value].mail[0] + "</span></p>"); 
     
    380395                                                                        break; 
    381396                                                                default: 
    382                                                                         var extra_fields = (data['extra_ldap_fields']).split("#");    
     397                                                                        if(data['extra_ldap_fields'].length != 0) 
     398                                                                                var extra_fields = (data['extra_ldap_fields']).split("#");    
     399                                                                        else 
     400                                                                                var extra_fields = [];      
    383401                                                                        if(preferences.default_fields_quick_search != 0 || data[this.value].type_contact == "P") { 
    384402                                                                                if(utf8_decoder(data[this.value].cn) == 'undefined') 
  • trunk/expressoMail1_2/js/common_functions.js

    r5455 r5456  
    558558                connector.loadScript("QuickCatalogSearch"); 
    559559                if (typeof(QuickCatalogSearch) == 'undefined'){ 
    560                         setTimeout('emQuickSearch("'+emailList+'", "'+field+'", "'+ID+'", "'+Type+'")',500); 
     560                        setTimeout('emQuickSearch("'+emailList+'", "'+field+'", "'+ID+'", "'+Type+'", "'+force+'")',500); 
    561561                        return false; 
    562562                } 
     
    566566                connector.loadScript("QuickSearchUser"); 
    567567                if (typeof(QuickSearchUser) == 'undefined'){ 
    568                         setTimeout('emQuickSearch("'+emailList+'", "'+field+'", "'+ID+'", "'+Type+'")',500); 
     568                        setTimeout('emQuickSearch("'+emailList+'", "'+field+'", "'+ID+'", "'+Type+'", "'+force+'")',500); 
    569569                        return false; 
    570570                } 
  • trunk/expressoMail1_2/js/draw_api.js

    r5443 r5456  
    33663366        var tr1 = document.createElement("TR"); 
    33673367        var td1 = document.createElement("TD"); 
    3368         td1.innerHTML = '<button title="'+get_lang("To")+':" id="to_button_'+ID+'" name="to" class="button small adress_button">'+get_lang("To")+':</button>'; 
     3368        td1.innerHTML = '<button title="'+get_lang('Search') + " | " + get_lang('Use F9 Key as shortcut.')+'" id="to_button_'+ID+'" name="to" class="button small adress_button">'+get_lang("To")+':</button>'; 
    33693369        //td1.setAttribute("noWrap","true"); 
    33703370        td1.style.width = "70px"; 
     
    34493449        tr2.style.display = 'none'; 
    34503450        var td2 = document.createElement("TD"); 
    3451         td2.innerHTML = '<button title="Cc:" id="cc_button_'+ID+'" name="cc" class="button small adress_button">Cc:</button>'; 
     3451        td2.innerHTML = '<button title="'+get_lang('Search') + " | " + get_lang('Use F9 Key as shortcut.')+'" id="cc_button_'+ID+'" name="cc" class="button small adress_button">Cc:</button>'; 
    34523452        //td2.setAttribute("noWrap","true"); 
    34533453        //td2.style.width = "1%"; 
     
    35233523                var td3 = document.createElement("TD"); 
    35243524                //td3.setAttribute("noWrap","true"); 
    3525                 td3.innerHTML = '<button title="'+get_lang("CCo")+':" id="cc_button_'+ID+'" name="cco" class="button small adress_button">'+get_lang("CCo")+':</button>'; 
     3525                td3.innerHTML = '<button title="'+get_lang('Search') + " | " + get_lang('Use F9 Key as shortcut.')+'" id="cc_button_'+ID+'" name="cco" class="button small adress_button">'+get_lang("CCo")+':</button>'; 
    35263526                //td3.style.width = "1%"; 
    35273527 
Note: See TracChangeset for help on using the changeset viewer.