Ignore:
Timestamp:
09/05/11 18:10:06 (13 years ago)
Author:
alexandrecorreia
Message:

Ticket #2260 - Sincronismo do branch2.2(versão 2.2.8) do modulo mobile para 2.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/jabberit_messenger/jmessenger/js/trophyim.mini.js

    r3332 r5041  
    1  
    21DOMObjects={xmlParse:function(xmlString){var xmlObj=this.xmlRender(xmlString);if(xmlObj){try{if(this.processor==undefined){this.processor=new XSLTProcessor();this.processor.importStylesheet(this.xmlRender('<xsl:stylesheet version="1.0"\ 
    32                    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">\ 
     
    108107TrophyIM.rosterObj.setPresence(msg.getAttribute('from'),priority,show,status);} 
    109108return true;},onPresenceChatRoom:function(msg) 
    110 {var xquery=msg.getElementsByTagName("x");if(xquery.length>0) 
     109{var xquery=msg.getElementsByTagName("x");var _error=msg.getElementsByTagName("error");if(_error.length>0) 
     110{for(var i=0;i<_error.length;i++) 
     111{if(_error[i].getElementsByTagName("text")) 
     112{var _errorMsg=Strophe.getText(_error[i].getElementsByTagName("text")[0]);if(_errorMsg=="Room creation is denied by service policy") 
     113{alert(i18n.ROOM_CREATION_IS_DENIED_BY_SERVICE_POLICY);} 
     114else 
     115{alert(" Informe ao seu Administrador ERRO : \n"+_errorMsg);}}}} 
     116else 
     117{if(xquery.length>0) 
    111118{for(var i=0;i<xquery.length;i++) 
    112119{var xmlns=xquery[i].getAttribute("xmlns");if(xmlns.indexOf("http://jabber.org/protocol/muc#user")==0) 
     
    121128{nodeUser.parentNode.removeChild(nodeUser);} 
    122129else if(show) 
    123 {nodeUser.style.backgroundImage='url("'+path_jabberit+'templates/default/images/'+show+'.gif")';}}}}}},onMessage:function(msg) 
     130{nodeUser.style.backgroundImage='url("'+path_jabberit+'templates/default/images/'+show+'.gif")';}}}}}}},onMessage:function(msg) 
    124131{var checkTime=function(i) 
    125132{if(i<10)i="0"+i;return i;};var messageDate=function(_date) 
     
    164171{return i18n.PAUSED;}}}} 
    165172return'';},makeChat:function(fulljid) 
    166 {var barejid=Strophe.getBareJidFromJid(fulljid);var titleWindow="";var paramsChatBox={'enabledPopUp':((loadscript.getIsIE())?"none":"block"),'idChatBox':barejid+"__chatBox",'jidTo':barejid,'path_jabberit':path_jabberit};titleWindow=barejid.toLowerCase();titleWindow=titleWindow.substring(0,titleWindow.indexOf('@'));if(TrophyIM.rosterObj.roster[barejid]) 
     173{var barejid=Strophe.getBareJidFromJid(fulljid);var titleWindow="";var paramsChatBox={'enabledPopUp':((loadscript.getBrowserCompatible())?"block":"none"),'idChatBox':barejid+"__chatBox",'jidTo':barejid,'path_jabberit':path_jabberit};titleWindow=barejid.toLowerCase();titleWindow=titleWindow.substring(0,titleWindow.indexOf('@'));if(TrophyIM.rosterObj.roster[barejid]) 
    167174{if(TrophyIM.rosterObj.roster[barejid.toLowerCase()]['contact']['name']) 
    168175{titleWindow=TrophyIM.rosterObj.roster[barejid.toLowerCase()]['contact']['name'];}} 
     
    179186{if(e.keyCode==13){_send_message();composingTimer_=0;clearInterval(timeCounter);}else{if(_chatStateOnOff.value=='on') 
    180187setComposing();}});var winChatBox={id_window:"window_chat_area_"+barejid,barejid:barejid,width:387,height:375,top:TrophyIM.posWindow.top,left:TrophyIM.posWindow.left,draggable:true,visible:"display",resizable:true,zindex:loadscript.getZIndex(),title:titleWindow,closeAction:"hidden",content:_content} 
    181 _win=_winBuild(winChatBox);loadscript.notification(barejid);loadscript.getPhotoUser(barejid);_textarea.focus();return(_messages=_win.content().firstChild);},makeChatRoom:function() 
     188_win=_winBuild(winChatBox);loadscript.notification(barejid);loadscript.getPhotoUser(barejid);_textarea.focus();_messages=_win.content().firstChild;while(_messages&&_messages.nodeType!==1) 
     189{_messages=_messages.nextSibling;} 
     190return(_messages);},makeChatRoom:function() 
    182191{var jidChatRoom=arguments[0];var titleWindow="ChatRoom - "+unescape(arguments[1]);var paramsChatRoom={'idChatRoom':jidChatRoom+"__roomChat",'jidTo':jidChatRoom,'lang_Send':i18n.SEND,'lang_Leave_ChatRoom':i18n.LEAVE_CHATROOM,'path_jabberit':path_jabberit};TrophyIM.posWindow.top=TrophyIM.posWindow.top+10;if(TrophyIM.posWindow.top>200) 
    183192TrophyIM.posWindow.top=100;TrophyIM.posWindow.left=TrophyIM.posWindow.left+5;if(TrophyIM.posWindow.left>455) 
     
    193202{if(e.keyCode==13) 
    194203{_send_message();}});var winChatRoom={id_window:"window_chat_room_"+arguments[0],barejid:jidChatRoom,width:500,height:450,top:TrophyIM.posWindow.top,left:TrophyIM.posWindow.left,draggable:true,visible:"display",resizable:true,zindex:loadscript.getZIndex(),title:titleWindow,closeAction:"hidden",content:_content} 
    195 _win=_winBuild(winChatRoom);return(_messages=_win.content().firstChild);},addContact:function(jidTo,name,group) 
     204_win=_winBuild(winChatRoom);_messages=_win.content().firstChild;while(_messages&&_messages.nodeType!==1) 
     205{_messages=_messages.nextSibling;} 
     206return(_messages);},addContact:function(jidTo,name,group) 
    196207{var _flag=true;if(TrophyIM.removeResult.idResult.length>0) 
    197208{for(var i=0;i<TrophyIM.removeResult.idResult.length;i++) 
     
    396407{current=presence} 
    397408else 
    398 {if(presence['priority']>current['priority']&&((presence['show']=="chat"||presence['show']=="available")||(current['show']!="chat"||current['show']!="available"))) 
     409{if(presence['priority']>current['priority']&&((presence['show']=="chat" 
     410||presence['show']=="available")||(current['show']!="chat"||current['show']!="available"))) 
    399411{current=presence}}}} 
    400412return current;} 
Note: See TracChangeset for help on using the changeset viewer.