Changeset 6381


Ignore:
Timestamp:
06/01/12 14:27:50 (8 years ago)
Author:
angelo
Message:

Ticket #2765 - Aviso de ferias de destinatarios na criacao de mensagens conforme filtro fora do escritorio

Location:
sandbox/2.4.1-2/expressoMail1_2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.4.1-2/expressoMail1_2/js/QuickCatalogSearch.js

    r6272 r6381  
    151151                                        details.append('<p><img src="templates/default/images/mala-big.png"/><span class="title-outoffice">Filtro "Fora do Escritório" ativo.</span></p>');      
    152152                                        if ( data_[id_contact].vacationinfo ){ 
    153                                                 details.append('<div class="outoffice"><span>'+ data_[id_contact].vacationinfo +'</span></div>') 
    154                                                 var link = $('<a>').html('Ver mais'); 
    155                                                 link.attr('id','more'); 
    156                                                 link.bind('click',function(){$('.outoffice').animate({height:'100px',width: '-=15px'},800); $('#more').unbind('click').hide();}); 
    157                                                 details.append(link); 
     153                                                details.append('<div class="outoffice"><div class="outoffice-inner"><span>'+ data_[id_contact].vacationinfo +'</span></div></div>'); 
     154                                                if ( $('.outoffice-inner').height() > $('.outoffice').height() ){                                                
     155                                                        var link = $('<a>').html('Ver mais'); 
     156                                                        link.attr('id','more'); 
     157                                                        link.bind('click',function(){$('.outoffice').animate({height: $('.outoffice-inner').height(),width: '-=15px'},800); $('#more').unbind('click').hide();}); 
     158                                                        details.append(link); 
     159                                                } 
    158160                                        } 
    159161                                } 
     
    169171                                        details.append('<p><img src="templates/default/images/mala-big.png"/><span class="title-outoffice">Filtro "Fora do Escritório" ativo.</span></p>');      
    170172                                        if (data_[id_contact].vacationinfo){ 
    171                                                 details.append('<div class="outoffice"><span>'+ data_[id_contact].vacationinfo +'</span></div>') 
    172                                                 var link = $('<a>').html('Ver mais'); 
    173                                                 link.attr('id','more'); 
    174                                                 link.bind('click',function(){$('.outoffice').animate({height:'100px',width: '-=15px'},800); $('#more').unbind('click').hide();}); 
    175                                                 details.append(link); 
     173                                                details.append('<div class="outoffice"><div class="outoffice-inner"><span>'+ data_[id_contact].vacationinfo +'</span></div></div>'); 
     174                                                if ( $('.outoffice-inner').height() > $('.outoffice').height() ){ 
     175                                                        var link = $('<a>').html('Ver mais'); 
     176                                                        link.attr('id','more'); 
     177                                                        link.bind('click',function(){$('.outoffice').animate({height: $('.outoffice-inner').height(),width: '-=15px'},800); $('#more').unbind('click').hide();}); 
     178                                                        details.append(link); 
     179                                                } 
    176180                                        } 
    177181                                }        
     
    212216                                        details.append('<p><img src="templates/default/images/mala-big.png"/><span class="title-outoffice">Filtro "Fora do Escritório" ativo.</span></p>');      
    213217                                        if (data_[id_contact].vacationinfo){ 
    214                                                 details.append('<div class="outoffice"><span>'+ data_[id_contact].vacationinfo +'</span></div>') 
    215                                                 var link = $('<a>').html('Ver mais'); 
    216                                                 link.attr('id','more'); 
    217                                                 link.bind('click',function(){$('.outoffice').animate({height:'100px',width: '-=15px'},800); $('#more').unbind('click').hide();}); 
    218                                                 details.append(link); 
     218                                                details.append('<div class="outoffice"><div class="outoffice-inner"><span>'+ data_[id_contact].vacationinfo +'</span></div></div>'); 
     219                                                if ( $('.outoffice-inner').height() > $('.outoffice').height() ){ 
     220                                                        var link = $('<a>').html('Ver mais'); 
     221                                                        link.attr('id','more'); 
     222                                                        link.bind('click',function(){$('.outoffice').animate({height: $('.outoffice-inner').height(),width: '-=15px'},800); $('#more').unbind('click').hide();}); 
     223                                                        details.append(link); 
     224                                                } 
    219225                                        }        
    220226                                }                                
     
    353359                                        details.append('<p><img src="templates/default/images/mala-big.png"/><span class="title-outoffice">Filtro "Fora do Escritório" ativo.</span></p>');      
    354360                                        if ( data[first_contact].vacationinfo ){ 
    355                                                 details.append('<div class="outoffice"><span>'+ data[first_contact].vacationinfo +'</span></div>') 
    356                                                 var link = $('<a>').html('Ver mais'); 
    357                                                 link.attr('id','more'); 
    358                                                 link.bind('click',function(){$('.outoffice').animate({height:'100px',width: '-=15px'},800); $('#more').unbind('click').hide();}); 
    359                                                 details.append(link); 
     361                                                details.append('<div class="outoffice"><div class="outoffice-inner"><span>'+ data[first_contact].vacationinfo +'</span></div></div>'); 
     362                                                if ( $('.outoffice-inner').height() > $('.outoffice').height() ){                                                
     363                                                        var link = $('<a>').html('Ver mais'); 
     364                                                        link.attr('id','more'); 
     365                                                        link.bind('click',function(){$('.outoffice').animate({height: $('.outoffice-inner').height(),width: '-=15px'},800); $('#more').unbind('click').hide();}); 
     366                                                        details.append(link); 
     367                                                }        
    360368                                        }        
    361369                                }                                                        
     
    371379                                        details.append('<p><img src="templates/default/images/mala-big.png"/><span class="title-outoffice">Filtro "Fora do Escritório" ativo.</span></p>');      
    372380                                        if ( data[first_contact].vacationinfo ){ 
    373                                                 details.append('<div class="outoffice"><span>'+ data[first_contact].vacationinfo +'</span></div>') 
    374                                                 var link = $('<a>').html('Ver mais'); 
    375                                                 link.attr('id','more'); 
    376                                                 link.bind('click',function(){$('.outoffice').animate({height:'100px',width: '-=15px'},800); $('#more').unbind('click').hide();}); 
    377                                                 details.append(link); 
     381                                                details.append('<div class="outoffice"><div class="outoffice-inner"><span>'+ data[first_contact].vacationinfo +'</span></div></div>'); 
     382                                                if ( $('.outoffice-inner').height() > $('.outoffice').height() ){ 
     383                                                        var link = $('<a>').html('Ver mais'); 
     384                                                        link.attr('id','more'); 
     385                                                        link.bind('click',function(){$('.outoffice').animate({height: $('.outoffice-inner').height(),width: '-=15px'},800); $('#more').unbind('click').hide();}); 
     386                                                        details.append(link); 
     387                                                }        
    378388                                        } 
    379389                                }                                
     
    413423                                        details.append('<p><img src="templates/default/images/mala-big.png"/><span class="title-outoffice">Filtro "Fora do Escritório" ativo.</span></p>');      
    414424                                        if ( data[first_contact].vacationinfo ){ 
    415                                                 details.append('<div class="outoffice"><span>'+ data[first_contact].vacationinfo +'</span></div>') 
    416                                                 var link = $('<a>').html('Ver mais'); 
    417                                                 link.attr('id','more'); 
    418                                                 link.bind('click',function(){$('.outoffice').animate({height:'100px',width: '-=15px'},800); $('#more').unbind('click').hide();}); 
    419                                                 details.append(link); 
     425                                                details.append('<div class="outoffice"><div class="outoffice-inner"><span>'+ data[first_contact].vacationinfo +'</span></div></div>'); 
     426                                                if ( $('.outoffice-inner').height() > $('.outoffice').height() ){                                                
     427                                                        var link = $('<a>').html('Ver mais'); 
     428                                                        link.attr('id','more'); 
     429                                                        link.bind('click',function(){$('.outoffice').animate({height: $('.outoffice-inner').height(),width: '-=15px'},800); $('#more').unbind('click').hide();}); 
     430                                                        details.append(link); 
     431                                                }        
    420432                                        } 
    421433                                }                                
     
    470482                                                                                details.append('<p><img src="templates/default/images/mala-big.png"/><span class="title-outoffice">Filtro "Fora do Escritório" ativo.</span></p>');      
    471483                                                                                if ( data[this.value].vacationinfo ){ 
    472                                                                                         details.append('<div class="outoffice"><span>'+ data[this.value].vacationinfo +'</span></div>') 
    473                                                                                         var link = $('<a>').html('Ver mais'); 
    474                                                                                         link.attr('id','more'); 
    475                                                                                         link.bind('click',function(){$('.outoffice').animate({height:'100px',width: '-=15px'},800); $('#more').unbind('click').hide();}); 
    476                                                                                         details.append(link); 
     484                                                                                        details.append('<div class="outoffice"><div class="outoffice-inner"><span>'+ data[this.value].vacationinfo +'</span></div></div>'); 
     485                                                                                        if ( $('.outoffice-inner').height() > $('.outoffice').height() ){                                                                                        
     486                                                                                                var link = $('<a>').html('Ver mais'); 
     487                                                                                                link.attr('id','more'); 
     488                                                                                                link.bind('click',function(){$('.outoffice').animate({height: $('.outoffice-inner').height(),width: '-=15px'},800); $('#more').unbind('click').hide();}); 
     489                                                                                                details.append(link); 
     490                                                                                        } 
    477491                                                                                } 
    478492                                                                        }                                                                        
     
    488502                                                                                details.append('<p><img src="templates/default/images/mala-big.png"/><span class="title-outoffice">Filtro "Fora do Escritório" ativo.</span></p>');      
    489503                                                                                if ( data[this.value].vacationinfo ){ 
    490                                                                                         details.append('<div class="outoffice"><span>'+ data[this.value].vacationinfo +'</span></div>') 
    491                                                                                         var link = $('<a>').html('Ver mais'); 
    492                                                                                         link.attr('id','more'); 
    493                                                                                         link.bind('click',function(){$('.outoffice').animate({height:'100px',width: '-=15px'},800); $('#more').unbind('click').hide();}); 
    494                                                                                         details.append(link); 
     504                                                                                        details.append('<div class="outoffice"><div class="outoffice-inner"><span>'+ data[this.value].vacationinfo +'</span></div></div>'); 
     505                                                                                        if ( $('.outoffice-inner').height() > $('.outoffice').height() ){ 
     506                                                                                                var link = $('<a>').html('Ver mais'); 
     507                                                                                                link.attr('id','more'); 
     508                                                                                                link.bind('click',function(){$('.outoffice').animate({height: $('.outoffice-inner').height(),width: '-=15px'},800); $('#more').unbind('click').hide();}); 
     509                                                                                                details.append(link); 
     510                                                                                        }        
    495511                                                                                } 
    496512                                                                        }                                                                        
     
    529545                                                                                details.append('<p><img src="templates/default/images/mala-big.png"/><span class="title-outoffice">Filtro "Fora do Escritório" ativo.</span></p>');      
    530546                                                                                if ( data[this.value].vacationinfo ){ 
    531                                                                                         details.append('<div class="outoffice"><span>'+ data[this.value].vacationinfo +'</span></div>') 
    532                                                                                         var link = $('<a>').html('Ver mais'); 
    533                                                                                         link.attr('id','more'); 
    534                                                                                         link.bind('click',function(){$('.outoffice').animate({height:'100px',width: '-=15px'},800); $('#more').unbind('click').hide();}); 
    535                                                                                         details.append(link); 
     547                                                                                        details.append('<div class="outoffice"><div class="outoffice-inner"><span>'+ data[this.value].vacationinfo +'</span></div></div>') 
     548                                                                                        if ( $('.outoffice-inner').height() > $('.outoffice').height() ){ 
     549                                                                                                var link = $('<a>').html('Ver mais'); 
     550                                                                                                link.attr('id','more'); 
     551                                                                                                link.bind('click',function(){$('.outoffice').animate({height: $('.outoffice-inner').height(),width: '-=15px'},800); $('#more').unbind('click').hide();}); 
     552                                                                                                details.append(link); 
     553                                                                                        } 
    536554                                                                                }        
    537555                                                                        }                                                                        
  • sandbox/2.4.1-2/expressoMail1_2/templates/default/main.css

    r6272 r6381  
    12631263} 
    12641264 
     1265.outoffice-inner { width: 280px; } 
     1266 
    12651267.title-outoffice 
    12661268{ 
     
    12691271        font-size: 1.2em; 
    12701272} 
    1271 .outoffice span{ 
    1272         margin: 5px; 
    1273 } 
     1273.outoffice span{ margin: 5px; } 
    12741274 
    12751275#detalhes_contato img{ margin-bottom: -4px;} 
Note: See TracChangeset for help on using the changeset viewer.