Changeset 2290 for sandbox/jabberit_messenger/trophy/js/trophyim.js
- Timestamp:
- 03/17/10 16:25:43 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/jabberit_messenger/trophy/js/trophyim.js
r2271 r2290 611 611 TrophyIM.makeChat(from); //Make sure we have a chat window 612 612 TrophyIM.addMessage(message, jid_lower); 613 614 /* 613 615 if (TrophyIM.activeChats['current'] != jid_lower) { 614 616 TrophyIM.activeChats['divs'][jid_lower][ … … 617 619 TrophyIM.activeChats['divs'][jid_lower]['tab']); 618 620 } 621 */ 619 622 } 620 623 } … … 626 629 * given resource 627 630 */ 628 makeChat : function(fulljid) { 629 var barejid = Strophe.getBareJidFromJid(fulljid); 631 makeChat : function(fulljid) 632 { 633 634 var barjid = Strophe.getBareJidFromJid(fulljid); 635 636 var winChatBox = 637 { 638 id_window : "window_chat_area_" + barjid, 639 width : 387, 640 height : 355, 641 top : 100, 642 left : 400, 643 draggable : true, 644 visible : "display", 645 resizable : true, 646 zindex : loadIM.getZIndex(), 647 title : barjid.substring(0, barjid.indexOf('@')), 648 closeAction : "hidden", 649 content : loadIM.parse("chat_box","chatBox.xsl") 650 } 651 652 _winBuild(winChatBox) 653 654 /* 655 * Codigo Original 656 * 657 var barejid = Strophe.getBareJidFromJid(fulljid); 630 658 if (!TrophyIM.activeChats['divs'][barejid]) { 631 659 var chat_tabs = document.getElementById('trophyimchattabs'); … … 635 663 var tab_name = (contact['name'] != null) ? contact['name'] : barejid; 636 664 chat_tab.className = "trophyimchattab trophyimchattab_a"; 637 getElementsByClassName('trophyimchattabjid', 'div', 638 chat_tab)[0].appendChild(document.createTextNode(barejid)); 639 getElementsByClassName('trophyimchattabname', 'div', 640 chat_tab)[0].appendChild(document.createTextNode(tab_name)); 665 getElementsByClassName('trophyimchattabjid', 'div', chat_tab)[0].appendChild(document.createTextNode(barejid)); 666 getElementsByClassName('trophyimchattabname', 'div', chat_tab)[0].appendChild(document.createTextNode(tab_name)); 641 667 chat_tab = chat_tabs.appendChild(chat_tab); 642 TrophyIM.activeChats['divs'][barejid] = {jid:fulljid, tab:chat_tab, 643 box:chat_box};668 TrophyIM.activeChats['divs'][barejid] = {jid:fulljid, tab:chat_tab, box:chat_box}; 669 644 670 if (!TrophyIM.activeChats['current']) { //We're the first 645 671 TrophyIM.activeChats['current'] = barejid; … … 658 684 Strophe.getResourceFromJid(fulljid); 659 685 TrophyIM.chatHistory[barejid.toLowerCase()]['resource'] = 660 Strophe.getResourceFromJid(fulljid); 686 Strophe.getResourceFromJid(fulljid);*/ 687 661 688 }, 662 689 /** Function showChat … … 718 745 * (string) jid - the jid of chat box to add the message to. 719 746 */ 720 addMessage : function(msg, jid) { 721 var chat_box = getElementsByClassName('trophyimchatbox', 'div', 747 addMessage : function(msg, jid) 748 { 749 alert(jid + " : " + msg); 750 751 /* 752 * Codigo Original Comentado 753 * 754 755 var chat_box = getElementsByClassName('trophyimchatbox', 'div', 722 756 TrophyIM.activeChats['divs'][jid]['box'])[0]; 723 757 var msg_div = document.createElement('div'); … … 731 765 TrophyIM.chatHistory[jid]['history'][ 732 766 TrophyIM.chatHistory[jid]['history'].length] = msg; 767 */ 733 768 }, 734 769 /** Function: renderRoster
Note: See TracChangeset
for help on using the changeset viewer.