Ignore:
Timestamp:
03/12/09 11:32:55 (15 years ago)
Author:
niltonneto
Message:

Fechamento das ocorrências referentes à versão 0.7.11

Location:
trunk/jabberit_messenger/templates/default
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/jabberit_messenger/templates/default/jabberIM.tpl

    r622 r697  
    66                 
    77                // Pop-up or Layer 
    8                  
    98                if( window.parent.loadscript ) 
    10                         var elementStatus = window.parent.loadscript.getElement(); 
     9                        var element = window.parent.loadscript; 
    1110                else 
    12                         var elementStatus = self.opener.parent.loadscript.getElement(); 
     11                        var element = self.opener.parent.loadscript; 
    1312 
    1413                changestatus.setpath('{path}'); 
     
    1615                function getArgumentsApplet() 
    1716                { 
    18                         if(( arguments.length > 0 ) && (arguments[0] == "getArgumentsApplet")) 
    19                                 changestatus.get(arguments[1], elementStatus); 
     17                        if( arguments.length > 0 ) 
     18                        {  
     19                                if( arguments[0] == "getArgumentsApplet" ) 
     20                                        changestatus.get(arguments[1], element.getElement()); 
     21                                 
     22                                if( arguments[0] == "cleanStatus" ) 
     23                                        element.autoStatusIM(); 
     24                        } 
    2025                } 
    2126                 
     
    2934        </head> 
    3035        <body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'> 
    31                 <applet name='jeti' archive='{path}applet.jar?{file0},{path}plugins/groupchat.jar?{file1},{path}plugins/sound.jar?{file2},{path}plugins/xhtml.jar?{file3}' code='nu.fw.jeti.applet.Jeti.class' codebase='.' width='220px' height='400px' MAYSCRIPT> 
     36                <applet name='jeti' archive='{java_files}' code='nu.fw.jeti.applet.Jeti.class' codebase='.' width='220px' height='400px' MAYSCRIPT> 
    3237                        <param name='SERVER' value='{value_server}'> 
    3338                        <param name='HOST' value='{value_host}'> 
  • trunk/jabberit_messenger/templates/default/jabberIM_IE.tpl

    r622 r697  
    66                 
    77                // Pop-up or Layer 
    8  
    98                if( window.parent.loadscript ) 
    10                         var elementStatus = window.parent.loadscript.getElement(); 
     9                        var element = window.parent.loadscript; 
    1110                else 
    12                         var elementStatus = self.opener.parent.loadscript.getElement(); 
     11                        var element = self.opener.parent.loadscript; 
    1312 
    1413                changestatus.setpath('{path}'); 
     
    1615                function getArgumentsApplet() 
    1716                { 
    18                         if(( arguments.length > 0 ) && (arguments[0] == "getArgumentsApplet")) 
    19                                 changestatus.get(arguments[1], elementStatus); 
     17                        if( arguments.length > 0 ) 
     18                        { 
     19                                if( arguments[0] == "getArgumentsApplet" ) 
     20                                        changestatus.get(arguments[1], element.getElement()); 
     21 
     22                                if( arguments[0] == "cleanStatus" ) 
     23                                        element.autoStatusIM(); 
     24                        } 
    2025                } 
    2126 
     
    3136                <object classid='clsid:8AD9C840-044E-11D1-B3E9-00805F499D93' width='250px' height='400px'> 
    3237                        <param name='name' value='jeti'> 
    33                         <param name='archive' value='{path}applet.jar?{file0},{path}plugins/groupchat.jar?{file1},{path}plugins/sound.jar?{file2},{path}plugins/xhtml.jar?{file3}'> 
     38                        <param name='archive' value='{java_files}'> 
    3439                        <param name='code' value='nu.fw.jeti.applet.Jeti.class'> 
    3540                        <param name='codebase' value='.'>        
  • trunk/jabberit_messenger/templates/default/setup.js

    r562 r697  
    239239        } 
    240240 
     241        function setOrganizationsForGroups() 
     242        { 
     243                var elementSel = document.getElementById('organizations_ldap_jabberit'); 
     244                var Organization = ""; 
     245                 
     246                for(var i = 0; i < elementSel.options.length; i++) 
     247                { 
     248                        if( elementSel.options[i].selected == true && elementSel.options[i].value != "-1" ) 
     249                                Organization = elementSel.options[i].value; 
     250                } 
     251                 
     252                if( Organization ) 
     253                { 
     254                 
     255                        var group = document.getElementById('nameGroup').value; 
     256                        var gidNumber = document.getElementById('gidNumber').value; 
     257         
     258                         
     259                        _conn.go("$this.db_im.setOuGroupsLocked", 
     260                                         function(data) 
     261                                         { 
     262                                                if ( data ) 
     263                                                { 
     264                                                        var _params = { 
     265                                                                'lang1': jabberitGetLang('Organization'), 
     266                                                                'lang2': jabberitGetLang('Delete') 
     267                                                        }; 
     268                                                         
     269                                                        var Table = document.getElementById('tableOrganizationsEnabledGroupsJabberit'); 
     270                                                        Table.parentNode.innerHTML = _xtools.parse( data, 'tableOrganizationsEnabledGroupsJabberit.xsl', _params); 
     271                                                } 
     272                                         },      
     273                                         "group="+group+"&gidnumber="+gidNumber+"&ou="+Organization); 
     274                } 
     275        } 
     276 
     277        function removeOrgGroupsLocked() 
     278        { 
     279                if( arguments.length > 0 ) 
     280                { 
     281                        var element = document.getElementById(arguments[0]); 
     282                        var org = arguments[0]; 
     283                        var group = document.getElementById('nameGroup').value; 
     284                        var gidNumber = document.getElementById('gidNumber').value; 
     285                         
     286                         
     287                        _conn.go("$this.db_im.removeOuGroupsLocked", 
     288                                        function(data) 
     289                                        { 
     290                                                if( data ) 
     291                                                        element.parentNode.removeChild(element); 
     292                                        }, 
     293                                        "group="+group+"&gidnumber="+gidNumber+"&ou="+org); 
     294                } 
     295        } 
     296 
     297 
    241298        function removeOrgLdapAttributes() 
    242299        { 
     
    278335        constructScript.prototype.removePartExternal = removeParticipantsExternal; 
    279336        constructScript.prototype.removeOrg = removeOrgLdapAttributes; 
     337        constructScript.prototype.removeOrgGroupsLocked = removeOrgGroupsLocked; 
     338        constructScript.prototype.setOrgFgroups = setOrganizationsForGroups; 
     339        constructScript.prototype.setPartExternal = setParticipantsExternal;     
    280340        constructScript.prototype.sendf = sendf; 
     341         
    281342        window.constructScript = new constructScript; 
    282343} 
Note: See TracChangeset for help on using the changeset viewer.