Changeset 2290 for sandbox/jabberit_messenger/trophy
- Timestamp:
- 03/17/10 16:25:43 (14 years ago)
- Location:
- sandbox/jabberit_messenger/trophy
- Files:
-
- 10 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/jabberit_messenger/trophy/css/trophyim.css
r2271 r2290 22 22 } 23 23 div#trophyimchat { 24 border: 1px black solid;24 /*border: 1px black solid;*/ 25 25 clear: right; 26 26 float: left; … … 103 103 margin: 1px; 104 104 } 105 div.trophyimchatbox { /*Collection of chat messages*/106 height: 200px;105 /*div.trophyimchatbox { /*Collection of chat messages*/ 106 /* height: 200px; 107 107 width: 380px; 108 overflow: scroll; 109 } 108 overflow-y: scroll; 109 }*/ 110 110 111 textarea.trophyimchatinput { 111 112 } -
sandbox/jabberit_messenger/trophy/js/loadIM.js
r2271 r2290 11 11 id_window : "window_chat_area", 12 12 width : 490, 13 height : 3 80,13 height : 395, 14 14 top : 100, 15 15 left : 400, … … 23 23 }; 24 24 25 _winBuild( winImChatArea );25 //_winBuild( winImChatArea ); 26 26 27 27 //return '<div id="trophyimchat"><div id="trophyimchattabs"/></div>'; … … 159 159 } 160 160 161 162 function getZindex() 163 { 164 return zIndex++; 165 } 166 167 function parse(pXml, pXsl) 168 { 169 return _xtools.parse(_xtools.xml(pXml), pXsl); 170 } 171 161 172 function loadScripts(pFiles) 162 173 { … … 222 233 223 234 224 225 loadIM.prototype.HTMLSnippets = new HTMLSnippets; 226 window.loadIM = new loadIM; 235 loadIM.prototype.getZIndex = getZindex; 236 loadIM.prototype.parse = parse; 237 238 loadIM.prototype.HTMLSnippets = new HTMLSnippets; 239 window.loadIM = new loadIM; 227 240 228 241 })(); -
sandbox/jabberit_messenger/trophy/js/makeW.js
r2271 r2290 59 59 if ( pVisible == "display" ) 60 60 { 61 _window.style.left = _window.getAttribute("leftOld"); 61 if( _window.style.left == "-1500px" ) 62 _window.style.left = _window.getAttribute("leftOld"); 62 63 } 63 64 -
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.