Changeset 81 for trunk/instant_messenger/js
- Timestamp:
- 10/10/07 14:29:38 (17 years ago)
- Location:
- trunk/instant_messenger/js
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/instant_messenger/js/im_functions.js
r77 r81 353 353 else 354 354 var nickname = from; 355 356 if(nickname.indexOf('@') != -1) 357 nickname = nickname.substr(0,nickname.indexOf('@')); 355 358 356 359 var win = document.getElementById(from + '_chatMessages'); … … 442 445 nickname = nickname.substr(0,nickname.indexOf('|')); 443 446 nickname = nickname.substr(nickname.indexOf(':') + 1 , nickname.length); 444 nickname = (func.trim(nickname) != "") ? nickname : IM_Preferences.jid; 447 nickname = (func.trim(nickname) != "") ? nickname : IM_Preferences.jid; 448 if(nickname.indexOf('@') != -1) 449 nickname = nickname.substr(0,nickname.indexOf('@')); 445 450 } 446 451 -
trunk/instant_messenger/js/im_preferences.js
r76 r81 114 114 text1.value = ""; 115 115 text2.value = ""; 116 116 117 if(pFunc != 'divAddUser_im') 117 118 { … … 131 132 } 132 133 } 133 134 else 135 { 136 Templates.Status_AddUser(); 137 setTimeout("Templates.Status_AddUser();",3000); 138 } 134 139 if( IM.UsersNot.length == 0 ) 135 140 im_win.windowClose('divFormAuthUser_im'); … … 219 224 for(var i in pJids) 220 225 { 221 var opt = new Option(pJids[i] , pJids[i], false, true);226 var opt = new Option(pJids[i].substr(0,pJids[i].indexOf('@')), pJids[i], false, true); 222 227 sel_box[sel_box.length] = opt; 223 228 } … … 401 406 var Nvcard = new Array('FN','NICKNAME','ORGNAME','ORGUNIT','ROLE','BDAY','DESC'); 402 407 var vcard = ""; 408 var new_vcard = ""; 403 409 var value = ""; 404 410 for(var i in Nvcard) … … 409 415 document.getElementById('span_nickname').innerHTML = "<b>" + nn.substring(0,15) + "</b>"; 410 416 } 411 417 412 418 value = document.getElementById(Nvcard[i]).value; 419 new_vcard += '<'+Nvcard[i]+'>'+value+'</'+Nvcard[i]+'>'; 413 420 value = (func.trim(value) != "") ? value : ""; 414 421 vcard += value + "_vkrd_"; 415 422 } 416 423 424 document.getElementById("vcard_" + this.jid).innerHTML = new_vcard; 417 425 vcard = vcard.substr(0,vcard.length - 6 ); 418 426 419 427 var handler_vcard_add = function(XMLdata) 420 428 { … … 422 430 XMLTools.request('$this.Ujabber.newVcard','POST',handler_vcard_add,"vcard="+escape(vcard)); 423 431 alert('Informações Cadastradas / Adicionadas !!!'); 432 im_win.windowClose('divInfoUser_im'); 424 433 } 425 434 -
trunk/instant_messenger/js/im_templates.js
r70 r81 57 57 _this.conf_form("divUpdateUser",300,110,parse_XmlXsl(_XmlupdUser,'upd_user.xsl'),":: " + IM.get_lang('Add New Contact') + " - Expresso ::"); 58 58 } 59 60 Templates.prototype.Status_AddUser = function() 61 { 62 if( document.getElementById('im_status_add') != null ) 63 if( document.getElementById('im_status_add').innerHTML != "" ) 64 document.getElementById('im_status_add').innerHTML = ""; 65 else 66 document.getElementById('im_status_add').innerHTML = IM.get_lang('Contact Add') + ' ... !!!'; 67 } 59 68 60 69 /* … … 66 75 var _this = this; 67 76 var _XmlDelUser = '<deluser>' + 68 '<body lang1="'+IM.get_lang('Contact')+'" lang2="'+IM.get_lang('Remove')+'" />' +77 '<body lang1="'+IM.get_lang('Contact')+'" lang2="'+IM.get_lang('Remove')+'" lang3="'+IM.get_lang('close')+'"/>' + 69 78 '</deluser>'; 70 79 … … 113 122 '<DESC>' + IM.get_lang('Status') + '</DESC>' + 114 123 '<SAVE>' +IM.get_lang('save') + '</SAVE>' + 124 '<CLOSE>' +IM.get_lang('close') + '</CLOSE>' + 115 125 '</getlang>' + 116 126 '</info_user>'; -
trunk/instant_messenger/js/im_win.js
r77 r81 118 118 this.windowMinimize(pId + '_im'); 119 119 120 main_menu_head.innerHTML += '<span id="span_menu_pref" style="float: left; " onmousedown="IM.menu_preferences(event ,\'menu_preferences\'); document.oncontextmenu = new Function(\'return false\');"></span>';120 main_menu_head.innerHTML += '<span id="span_menu_pref" style="float: left;cursor: pointer;" onmousedown="IM.menu_preferences(event ,\'menu_preferences\'); document.oncontextmenu = new Function(\'return false\');"></span>'; 121 121 122 122 var br3 = func.newEl('br');
Note: See TracChangeset
for help on using the changeset viewer.