Ignore:
Timestamp:
03/17/10 16:25:43 (14 years ago)
Author:
alexandrecorreia
Message:

Ticket #986 - Integração de janelas e imagens de status.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/jabberit_messenger/trophy/js/trophyim.js

    r2271 r2290  
    611611                TrophyIM.makeChat(from); //Make sure we have a chat window 
    612612                TrophyIM.addMessage(message, jid_lower); 
     613                 
     614                /* 
    613615                if (TrophyIM.activeChats['current'] != jid_lower) { 
    614616                    TrophyIM.activeChats['divs'][jid_lower][ 
     
    617619                    TrophyIM.activeChats['divs'][jid_lower]['tab']); 
    618620                } 
     621                */ 
    619622            } 
    620623        } 
     
    626629     *  given resource 
    627630     */ 
    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); 
    630658        if (!TrophyIM.activeChats['divs'][barejid]) { 
    631659            var chat_tabs = document.getElementById('trophyimchattabs'); 
     
    635663            var tab_name = (contact['name'] != null) ? contact['name'] : barejid; 
    636664            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)); 
    641667            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             
    644670            if (!TrophyIM.activeChats['current']) { //We're the first 
    645671                TrophyIM.activeChats['current'] = barejid; 
     
    658684        Strophe.getResourceFromJid(fulljid); 
    659685        TrophyIM.chatHistory[barejid.toLowerCase()]['resource'] = 
    660         Strophe.getResourceFromJid(fulljid); 
     686        Strophe.getResourceFromJid(fulljid);*/ 
     687         
    661688    }, 
    662689    /** Function showChat 
     
    718745     *    (string) jid - the jid of chat box to add the message to. 
    719746     */ 
    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', 
    722756        TrophyIM.activeChats['divs'][jid]['box'])[0]; 
    723757        var msg_div = document.createElement('div'); 
     
    731765        TrophyIM.chatHistory[jid]['history'][ 
    732766        TrophyIM.chatHistory[jid]['history'].length] = msg; 
     767        */ 
    733768    }, 
    734769    /** Function: renderRoster 
Note: See TracChangeset for help on using the changeset viewer.