Changeset 560
- Timestamp:
- 01/05/09 09:13:44 (15 years ago)
- Location:
- trunk/jabberit_messenger
- Files:
-
- 2 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/jabberit_messenger/js/ldap.js
r551 r560 21 21 'lang6':jabberitGetLang('add'), 22 22 'lang7':jabberitGetLang('close'), 23 'lang8':jabberitGetLang(' External Participants')23 'lang8':jabberitGetLang('Others Expressos') 24 24 }; 25 25 … … 256 256 } 257 257 else 258 { 258 259 alert(jabberitGetLang('Inform a valid e-mail!')); 260 _loading.style.display = "none"; 261 } 259 262 } 260 263 -
trunk/jabberit_messenger/js/load.js
r551 r560 33 33 var _jabberit_content = document.createElement('div'); 34 34 _jabberit_content.setAttribute('id', 'jabberit_messenger_content'); 35 _jabberit_content = document.body.appendChild(_jabberit_content); 35 if( !is_ie ) 36 _jabberit_content = document.body.appendChild(_jabberit_content); 36 37 } 37 38 … … 42 43 { 43 44 /** 44 * Criad ao elemento(div) jabberWriteMsg, dentro da função write_msg do módulo expressoMail1_2,45 * Criado o elemento(div) jabberWriteMsg, dentro da função write_msg do módulo expressoMail1_2, 45 46 * quando estiver habilitada a opção fora de escritório nos filtros. 46 47 */ … … 176 177 177 178 if(arguments[0].checked) 178 element.innerHTML = " Digite o Email .:";179 element.innerHTML = "<span style='color:red;'>Digite o Email .: </span>"; 179 180 else 180 element.innerHTML = "Nome do Contato .: ";181 element.innerHTML = "Nome do Contato .: "; 181 182 } 182 183 } … … 252 253 { 253 254 var _win_contacts = _window.load('jabberit_contacts'); 254 if( flagOpenIM == 'openWindowJabberit:false' ) 255 var flagOpenAux = ''; 256 257 if( flagOpenIM.indexOf(';') != -1 ) 258 { 259 var aux = flagOpenIM.split(';'); 260 flagOpenAux = aux[0]; 261 } 262 else 263 flagOpenAux = flagOpenIM; 264 265 if( flagOpenAux == 'openWindowJabberit:false' ) 255 266 { 256 267 _win_contacts.size(215,400); … … 286 297 _win_contacts.content(_xtools.parse(_xtools.xml('contacts_jabberit'), 'contacts_jabberit.xsl', _params)); 287 298 288 if( flagOpen IM== 'openWindowJabberit:false' )299 if( flagOpenAux == 'openWindowJabberit:false' ) 289 300 { 290 301 _win_contacts.wm.style.visibility = "visible"; … … 301 312 function(data) 302 313 { 314 var autoConnect = ''; 303 315 flagOpenIM = data; 304 if(flagOpenIM == 'openWindowJabberit:true') 316 317 if( flagOpenIM.indexOf(';') != -1) 305 318 { 306 setTimeout('loadscript.showW();', 2000); 319 var temp = flagOpenIM.split(';'); 320 autoConnect = temp[0]; 321 } 322 else 323 autoConnect = flagOpenIM; 324 325 if( autoConnect == 'openWindowJabberit:true' ) 326 { 327 setTimeout('loadscript.showW();', 2500); 307 328 } 308 329 }); 330 } 331 } 332 333 function openWindowParticipantsExternal() 334 { 335 if( arguments.length > 0) 336 { 337 var element = arguments[0]; 338 var orgPartExternal = externalParticipantsJabberit.split(","); 339 340 var _splash = top.document.createElement('span'); 341 _splash.setAttribute('id','fast_splash_jabberit'); 342 _splash.style.backgroundColor = 'dedede'; 343 _splash.style.position = 'absolute'; 344 _splash.style.display = 'block'; 345 _splash.style.width = '200px'; 346 _splash.style.height = 'auto'; 347 _splash.style.margin = ( !is_ie ) ? '0px 5px 0px 130px' : '20px 0px 0px 0px'; 348 _splash.style.zIndex = '99999'; 349 _splash.style.border = '2px outset #000'; 350 351 for(var i = 0; i < orgPartExternal.length; i++) 352 _splash.innerHTML += '<div style="margin:5px;border-bottom:1px dashed #000;cursor:default !important;">' + (i + 1) + " - " + orgPartExternal[i] + '</div>'; 353 354 _showhidden.action('onmouseover', 'onmouseout', _splash); 355 element.appendChild(_splash); 309 356 } 310 357 } … … 339 386 340 387 var _params = {'path' : path_jabberit, 341 'lang1' : jabberitGetLang('Your Preferences'), 342 'lang2' : 'Conectar o IM Automaticamente', 343 'lang3' : jabberitGetLang('Save'), 344 'lang4' : jabberitGetLang('Cancel') 388 'lang1' : jabberitGetLang('Your Preferences'), 389 'lang2' : jabberitGetLang('Auto Connection'), 390 'lang3' : jabberitGetLang('Enable Auto Login IM'), 391 'lang4' : jabberitGetLang('Users OffLine'), 392 'lang5' : jabberitGetLang('Show friends Offline'), 393 'lang6' : jabberitGetLang('Save'), 394 'lang7' : jabberitGetLang('Cancel'), 395 'langYes': jabberitGetLang('Yes'), 396 'langNo': jabberitGetLang('No') 345 397 }; 346 398 _win_preferences.content(_xtools.parse(_xtools.xml('preferences_jabberit'), 'preferences_jabberit.xsl', _params)); … … 355 407 _win_preferences.size(300,250); 356 408 } 357 358 var value = flagOpenIM.split(':'); 359 var elementSelect = document.getElementById(value[0]); 360 var valueSelect = value[1]; 361 362 363 // Preenchendo a Select 364 for(var i = 0; i < elementSelect.options.length; i++) 365 if( elementSelect.options[i].value == valueSelect ) 366 elementSelect.options[i].selected = true; 409 410 if( flagOpenIM.indexOf(';') != -1 ) 411 { 412 var temp = flagOpenIM.split(';'); 413 414 // Element openWindowJabberit 415 var value1 = temp[0].split(':'); 416 var element1 = document.getElementById(value1[0]); 417 var valueSelect1 = value1[1]; 418 419 for(var i = 0; i < element1.options.length; i++) 420 if( element1.options[i].value == valueSelect1 ) 421 element1.options[i].selected = true; 422 423 // Element userOfflineJabberit 424 var value2 = temp[1].split(':'); 425 var element2 = document.getElementById(value2[0]); 426 var valueSelect2 = value2[1]; 427 428 for(var i = 0; i < element2.options.length; i++) 429 if( element2.options[i].value == valueSelect2 ) 430 element2.options[i].selected = true; 431 } 432 else 433 { 434 // Element openWindowJabberit 435 var value1 = flagOpenIM.split(':'); 436 var element1 = document.getElementById(value1[0]); 437 var valueSelect1 = value1[1]; 438 439 for(var i = 0; i < element1.options.length; i++) 440 if( element1.options[i].value == valueSelect1 ) 441 element1.options[i].selected = true; 442 } 367 443 } 368 444 … … 379 455 function setPreferences() 380 456 { 381 var element = document.getElementById('openWindowJabberit'); 382 383 for(var i = 0 ; i < element.options.length; i++) 384 if( element.options[i].selected == true) 385 var value = element.options[i].value; 386 457 // Element openWindowJabberit 458 var elementOpenW = document.getElementById('openWindowJabberit'); 459 var value = ''; 460 var valueAux = ''; 461 462 for(var i = 0 ; i < elementOpenW.options.length; i++) 463 if( elementOpenW.options[i].selected == true) 464 { 465 value = 'preferences1=openWindowJabberit:' + elementOpenW.options[i].value; 466 valueAux = 'openWindowJabberit:' + elementOpenW.options[i].value; 467 } 468 469 // Element userOfflineJabberit 470 var elementUserOff = document.getElementById('userOfflineJabberit'); 471 472 for(var i = 0; i < elementUserOff.options.length; i++) 473 if( elementUserOff.options[i].selected == true ) 474 { 475 value += '&preferences2=userOfflineJabberit:' + elementUserOff.options[i].value; 476 valueAux += ';userOfflineJabberit:' + elementUserOff.options[i].value; 477 } 478 387 479 _conn.go('$this.db_im.setPreferences', 388 480 function(data) … … 390 482 if(data == 'true') 391 483 { 392 flagOpenIM = 'openWindowJabberit:' + value;484 flagOpenIM = valueAux; 393 485 alert(jabberitGetLang('Preferences saved with success!')); 394 486 } … … 400 492 401 493 }, 402 'preferences=openWindowJabberit:' +value);494 value); 403 495 } 404 496 … … 434 526 } 435 527 436 Load.prototype.keyPress = keyPressSearch; 437 Load.prototype.search = searchUser; 438 Load.prototype.show = showDiv; 439 Load.prototype.showW = showWindow; 528 Load.prototype.adIcon = addIcon; 529 Load.prototype.cLabel = changeLabel; 530 Load.prototype.closeW = closeWindow; 531 Load.prototype.keyPress = keyPressSearch; 532 Load.prototype.openWinParExt = openWindowParticipantsExternal; 533 Load.prototype.search = searchUser; 440 534 Load.prototype.setPrefe = setPreferences; 441 Load.prototype. closeW = closeWindow;442 Load.prototype. cLabel = changeLabel;443 Load.prototype.adIcon = addIcon; 535 Load.prototype.show = showDiv; 536 Load.prototype.showW = showWindow; 537 444 538 window.loadscript = new Load; 445 539
Note: See TracChangeset
for help on using the changeset viewer.