Ignore:
Timestamp:
09/18/08 15:20:21 (16 years ago)
Author:
niltonneto
Message:

Alterações feitas por Alexandre Correia.
Carrega Fotos do Ldap.
Email: alexandrecorreia@…

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/jabberit_messenger/js/load.js

    r417 r439  
    4141        function addIcon() 
    4242        { 
    43                 var StatusBar = ''; 
    44                 if((StatusBar = document.getElementById('divStatusBar'))) 
    45                 { 
    46                         var _div = document.createElement('div'); 
    47                         _div.appendChild(StatusBar.parentNode.removeChild(StatusBar.previousSibling)); 
    48                         StatusBar.parentNode.insertBefore(_div,StatusBar); 
     43                /** 
     44                 * Criada o elemento(div) jabberWriteMsg, dentro da função write_msg do módulo expressoMail1_2, 
     45                 * quando estiver habilitada a opção fora de escritório nos filtros.  
     46                 */ 
     47                 
     48                if(document.getElementById('jabberWriteMsg')) 
     49                        var StatusBar = document.getElementById('jabberWriteMsg'); 
     50                else 
     51                        var StatusBar = document.getElementById('divStatusBar'); 
     52                 
     53                if(StatusBar) 
     54                { 
     55                        if( StatusBar.id != 'jabberWriteMsg' ) 
     56                        { 
     57                                var _div = document.createElement('div'); 
     58                                _div.appendChild(StatusBar.parentNode.removeChild(StatusBar.previousSibling)); 
     59                                StatusBar.parentNode.insertBefore(_div,StatusBar); 
     60                        } 
    4961 
    5062                        StatusBar.style.paddingLeft = '33px'; 
    51  
     63                         
     64                        var divJabber = document.createElement('div'); 
     65                                divJabber.setAttribute('id', 'JabberMessenger'); 
     66                         
    5267                        var _status = top.document.createElement('div'); 
    53                                 _status.setAttribute('id', 'jabberit_status'); 
     68                                _status.setAttribute('id', 'jabberit_login'); 
    5469                                _status.style.background = 'no-repeat'; 
    5570                                _status.style.backgroundImage = 'url(' + jabberit_group_open.src + ')'; 
     
    6378                                _status.style.cursor = 'pointer'; 
    6479 
    65                         StatusBar.insertBefore(_status, StatusBar.firstChild); 
     80                        divJabber.insertBefore(_status,divJabber.firstChild); 
    6681 
    6782                        var _menu; 
     
    7085                                _menu.style.backgroundColor = 'cecece'; 
    7186                                _menu.style.display = 'none'; 
    72                                 _menu.style.margin = '20px 0 0 -15px'; 
     87                                _menu.style.margin = '20px 5px 0px -15px'; 
    7388                                _menu.style.position = 'absolute'; 
    7489                                _menu.style.zIndex = '99999'; 
    7590                                _menu.style.border = '1px dashed #000'; 
    76                         StatusBar.insertBefore(_menu, StatusBar.firstChild); 
     91                                 
     92                        divJabber.insertBefore(_menu, divJabber.firstChild); 
    7793 
    7894                        var _menu_div = top.document.createElement('div'); 
     
    87103                                _menu_div.style.width = '18px'; 
    88104                                _menu_div.style.cursor = 'pointer'; 
     105                                _menu_div.style.zindex = '99999999'; 
    89106                         
    90                         StatusBar.insertBefore(_menu_div, StatusBar.firstChild); 
     107                        divJabber.insertBefore(_menu_div, divJabber.firstChild); 
     108                        StatusBar.insertBefore(divJabber, StatusBar.firstChild);                         
    91109                         
    92110                        configEvents(_menu_div,'onclick',showWindow); 
     
    103121                                        ]; 
    104122 
    105                                         var _style_text = 'cursor: pointer; padding:2px 4px 2px 20px; background: no-repeat url(' + jabberit_group_close.src + ');'; 
     123                                        var _style_text = 'cursor: pointer; padding:2px 2px 2px 15px; background: no-repeat url(' + jabberit_group_close.src + ');';                                     
    106124 
    107125                                        var _xml = _xtools.xml('menu'); 
     
    405423        Load.prototype.setPrefe = setPreferences; 
    406424        Load.prototype.closeW = closeWindow; 
     425        Load.prototype.adIcon = addIcon; 
    407426        window.loadscript = new Load; 
    408427 
Note: See TracChangeset for help on using the changeset viewer.