Ignore:
Timestamp:
04/27/10 11:06:37 (14 years ago)
Author:
alexandrecorreia
Message:

Ticket #986 - Correcao para compatibilizar o carregamento do script para o IE.

Location:
sandbox/jabberit_messenger/trophy_expresso
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sandbox/jabberit_messenger/trophy_expresso/js/AddUser.js

    r2620 r2634  
    114114                        var infoUser    = null;          
    115115                        var img                 = document.createElement('img'); 
     116                        var _groups             = "Sem Grupos"; 
     117 
     118                        if( TrophyIM.rosterObj) 
     119                        { 
     120                                _groups = ""; 
     121                                 
     122                                for (var group in TrophyIM.rosterObj.groups) 
     123                                { 
     124                                        _groups += group + ";"; 
     125                                }        
     126                                 
     127                                _groups = _groups.substring(0, ( _groups.length - 1) ); 
     128                        } 
    116129                         
    117130                        if( element.getAttribute('value') ) 
     
    126139                                        'name'                          : element.getAttribute('name').substring( 0, element.getAttribute('name').indexOf(' ')), 
    127140                                        'ou'                            : element.getAttribute('ou'), 
    128                                         'selectBoxOptions'      : "grupo1; grupo2; grupo3", 
     141                                        'selectBoxOptions'      : _groups, 
    129142                                        'uid'                           : element.getAttribute('value').substring( element.getAttribute('value').indexOf(';') + 1 ) 
    130143                                }; 
     
    141154                                        'name'                          : element.parentNode.getAttribute('name').substring( 0, element.parentNode.getAttribute('name').indexOf(' ')), 
    142155                                        'ou'                            : element.parentNode.getAttribute('ou'), 
    143                                         'selectBoxOptions'      : "grupo1; grupo2; grupo3", 
     156                                        'selectBoxOptions'      : _groups, 
    144157                                        'uid'                           : element.parentNode.getAttribute('value').substring( element.parentNode.getAttribute('value').indexOf(';') + 1) 
    145158                                }; 
     
    150163                                        id_window        : "add_user_info", 
    151164                                        width            : 370, 
    152                                         height           : 190, 
     165                                        height           : 200, 
    153166                                        top                      : 85, 
    154167                                        left             : 220, 
     
    179192                        loadIM.setSelectEditable(document.getElementById('user_group_jabberIM')); 
    180193                         
     194                        // Load Photo; 
     195                        var _img = null; 
     196                         
    181197                        if( element.style.backgroundImage ) 
    182                         { 
    183                                 var _img = element.cloneNode( false ); 
     198                                _img = element.cloneNode( false ); 
     199                                                         
     200                        if( element.parentNode.style.backgroundImage ) 
     201                                _img = element.parentNode.cloneNode( false ); 
     202                         
     203                        if( _img != null ) 
     204                        { 
    184205                                _img.style.width        = '60px'; 
    185206                                _img.style.height       = '80px'; 
    186207                                _img.style.display      = 'block'; 
    187208                                _img.style.backgroundRepeat = 'no-repeat'; 
    188                                                          
     209                                 
    189210                        } 
    190211                        else 
    191212                        { 
    192                                 var _img = document.createElement("img"); 
     213                                _img = document.createElement("img"); 
    193214                                _img.style.width        = '60px'; 
    194215                                _img.style.height       = '80px'; 
     
    196217                                _img.src                        = path_jabberit + "templates/default/images/photo.png"; 
    197218                        } 
     219                         
    198220                         
    199221                        with ( document.getElementById('photo_user_ldap_jabber') ) 
     
    207229                                appendChild( _img ); 
    208230                        } 
    209                          
    210231                } 
    211232                 
  • sandbox/jabberit_messenger/trophy_expresso/xsl/addUser.xsl

    r2437 r2634  
    1717                <div style="margin:2px"> 
    1818                        <div style="margin:5px 0px 5px 5px;"> 
    19                                 <span style="width:150px;"><xsl:value-of select="$lang_name_contact" /> .: </span> 
     19                                <span><xsl:value-of select="$lang_name_contact" /> .: </span>  
    2020                                <input id="search_user_jabber" type="text" size="30" onclick="this.select();" onkeypress="loadIM.keyPressSearch(event, this);" /> 
    21                                 <br style="clear:both"/> 
    22                                 <button style="margin:-17px 0px 0px 290px;" onclick="loadIM.searchUser()"><img src="{$path}templates/default/images/users.png"/></button> 
     21                                <button style="position:absolute; top:5px; left:305px;" onclick="loadIM.searchUser()"><img src="{$path}templates/default/images/users.png"/></button> 
    2322                        </div> 
    2423 
Note: See TracChangeset for help on using the changeset viewer.