Changeset 697 for trunk/jabberit_messenger/templates
- Timestamp:
- 03/12/09 11:32:55 (15 years ago)
- Location:
- trunk/jabberit_messenger/templates/default
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/jabberit_messenger/templates/default/jabberIM.tpl
r622 r697 6 6 7 7 // Pop-up or Layer 8 9 8 if( window.parent.loadscript ) 10 var element Status = window.parent.loadscript.getElement();9 var element = window.parent.loadscript; 11 10 else 12 var element Status = self.opener.parent.loadscript.getElement();11 var element = self.opener.parent.loadscript; 13 12 14 13 changestatus.setpath('{path}'); … … 16 15 function getArgumentsApplet() 17 16 { 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 } 20 25 } 21 26 … … 29 34 </head> 30 35 <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> 32 37 <param name='SERVER' value='{value_server}'> 33 38 <param name='HOST' value='{value_host}'> -
trunk/jabberit_messenger/templates/default/jabberIM_IE.tpl
r622 r697 6 6 7 7 // Pop-up or Layer 8 9 8 if( window.parent.loadscript ) 10 var element Status = window.parent.loadscript.getElement();9 var element = window.parent.loadscript; 11 10 else 12 var element Status = self.opener.parent.loadscript.getElement();11 var element = self.opener.parent.loadscript; 13 12 14 13 changestatus.setpath('{path}'); … … 16 15 function getArgumentsApplet() 17 16 { 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 } 20 25 } 21 26 … … 31 36 <object classid='clsid:8AD9C840-044E-11D1-B3E9-00805F499D93' width='250px' height='400px'> 32 37 <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}'> 34 39 <param name='code' value='nu.fw.jeti.applet.Jeti.class'> 35 40 <param name='codebase' value='.'> -
trunk/jabberit_messenger/templates/default/setup.js
r562 r697 239 239 } 240 240 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 241 298 function removeOrgLdapAttributes() 242 299 { … … 278 335 constructScript.prototype.removePartExternal = removeParticipantsExternal; 279 336 constructScript.prototype.removeOrg = removeOrgLdapAttributes; 337 constructScript.prototype.removeOrgGroupsLocked = removeOrgGroupsLocked; 338 constructScript.prototype.setOrgFgroups = setOrganizationsForGroups; 339 constructScript.prototype.setPartExternal = setParticipantsExternal; 280 340 constructScript.prototype.sendf = sendf; 341 281 342 window.constructScript = new constructScript; 282 343 }
Note: See TracChangeset
for help on using the changeset viewer.