- Timestamp:
- 08/03/10 17:05:09 (14 years ago)
- Location:
- branches/2.2/jabberit_messenger/jmessenger/js
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/jabberit_messenger/jmessenger/js/jscode/loadIM.js
r3124 r3129 1257 1257 function createChatRooms() 1258 1258 { 1259 var paramCreateChatRoom = 1259 _winBuild("window_List_Rooms_jabberit_messenger","remove"); 1260 1261 var paramCreateChatRoom = 1260 1262 { 1261 1263 'lang_nameChatRoom' : "Nome da Sala", … … 1314 1316 var winListRooms = 1315 1317 { 1316 id_window : "window_List_Rooms",1318 id_window : "window_List_Rooms_jabberit_messenger", 1317 1319 width : 450, 1318 1320 height : 300, … … 1334 1336 'lang1' : 'Criar Nova Sala', 1335 1337 'lang2' : 'Fechar', 1336 'onclickClose' : '_winBuild("window_List_Rooms ","remove");',1338 'onclickClose' : '_winBuild("window_List_Rooms_jabberit_messenger","remove");', 1337 1339 'onclickSubmit' : 'loadscript.createChatRooms();' 1338 1340 }; … … 1438 1440 function joinRoom( jidRoom, nameRoom ) 1439 1441 { 1440 1441 1442 var append_nick = function( room, nick ) 1442 1443 { … … 1480 1481 } 1481 1482 } 1483 1484 _winBuild("window_List_Rooms_jabberit_messenger","remove"); 1482 1485 } 1483 1486 -
branches/2.2/jabberit_messenger/jmessenger/js/jscode/loadIM.mini.js
r3127 r3129 269 269 var paramsNotification={'lang_1':"Notificação",'lang_2':"O(s) usuário(s) abaixo pedem sua autorização.",'lang_3':"Autorizar",'lang_4':"Remover"};var winNotification={id_window:"window_notification_new_users",width:400,height:300,top:100,left:400,draggable:true,visible:"display",resizable:true,zindex:zIndex++,title:"Expresso Messenger - Notificação de Novos Usuários",closeAction:"remove",content:Xtools.parse(_users,"notificationNewUsers.xsl",paramsNotification)};_winBuild(winNotification);} 270 270 function createChatRooms() 271 { var paramCreateChatRoom={'lang_nameChatRoom':"Nome da Sala",'lang_nickName':"Apelido"};var winCreateChatRooms={id_window:"window_create_chat_rooms",width:360,height:160,top:100,left:410,draggable:true,visible:"display",resizable:true,zindex:loadscript.getZIndex(),title:"Expresso Messenger - Criar Sala de Bate Papo",closeAction:"remove",content:Xtools.parse(Xtools.xml("create_chat_room"),"createChatRoom.xsl",paramCreateChatRoom)};_winBuild(winCreateChatRooms);var _pButtons={'lang1':'Ingressar','lang2':'Fechar','onclickClose':'_winBuild("window_create_chat_rooms","remove");','onclickSubmit':'TrophyIM.createChatRooms(); _winBuild("window_create_chat_rooms","remove");'};document.getElementById('buttons_createChatRoom').innerHTML=Xtools.parse(Xtools.xml('buttons_main'),'buttons.xsl',_pButtons);}271 {_winBuild("window_List_Rooms_jabberit_messenger","remove");var paramCreateChatRoom={'lang_nameChatRoom':"Nome da Sala",'lang_nickName':"Apelido"};var winCreateChatRooms={id_window:"window_create_chat_rooms",width:360,height:160,top:100,left:410,draggable:true,visible:"display",resizable:true,zindex:loadscript.getZIndex(),title:"Expresso Messenger - Criar Sala de Bate Papo",closeAction:"remove",content:Xtools.parse(Xtools.xml("create_chat_room"),"createChatRoom.xsl",paramCreateChatRoom)};_winBuild(winCreateChatRooms);var _pButtons={'lang1':'Ingressar','lang2':'Fechar','onclickClose':'_winBuild("window_create_chat_rooms","remove");','onclickSubmit':'TrophyIM.createChatRooms(); _winBuild("window_create_chat_rooms","remove");'};document.getElementById('buttons_createChatRoom').innerHTML=Xtools.parse(Xtools.xml('buttons_main'),'buttons.xsl',_pButtons);} 272 272 function listRooms(element) 273 273 {element=element.getElementsByTagName('item');var _roomsCount=0;var _xml=Xtools.xml('listRooms');var _listRooms=_xml.documentElement;var show=function() 274 274 {if(_roomsCount!=element.length) 275 return false;var paramsListRooms={"path_jabberit":path_jabberit};var winListRooms={id_window:"window_List_Rooms ",width:450,height:300,top:100,left:400,draggable:true,visible:"display",resizable:true,zindex:loadscript.getZIndex(),title:"Expresso Messenger - Salas de Bate Papo",closeAction:"remove",content:Xtools.parse(_xml,"listRooms.xsl",paramsListRooms)};_winBuild(winListRooms);var _pButtons={'lang1':'Criar Nova Sala','lang2':'Fechar','onclickClose':'_winBuild("window_List_Rooms","remove");','onclickSubmit':'loadscript.createChatRooms();'};document.getElementById('buttons_addChatRoom').innerHTML=Xtools.parse(Xtools.xml('buttons_main'),'buttons.xsl',_pButtons);};var _add_room=function(_room)275 return false;var paramsListRooms={"path_jabberit":path_jabberit};var winListRooms={id_window:"window_List_Rooms_jabberit_messenger",width:450,height:300,top:100,left:400,draggable:true,visible:"display",resizable:true,zindex:loadscript.getZIndex(),title:"Expresso Messenger - Salas de Bate Papo",closeAction:"remove",content:Xtools.parse(_xml,"listRooms.xsl",paramsListRooms)};_winBuild(winListRooms);var _pButtons={'lang1':'Criar Nova Sala','lang2':'Fechar','onclickClose':'_winBuild("window_List_Rooms_jabberit_messenger","remove");','onclickSubmit':'loadscript.createChatRooms();'};document.getElementById('buttons_addChatRoom').innerHTML=Xtools.parse(Xtools.xml('buttons_main'),'buttons.xsl',_pButtons);};var _add_room=function(_room) 276 276 {_roomsCount++;var _ROOM=_xml.createElement('room') 277 277 var _JIDROOM=_xml.createElement('jidRoom') … … 309 309 {_prompt=_prompt.replace(/^\s+|\s+$|^\n|\n$/g,"");var room_nick=append_nick(jidRoom,nickName);if(_prompt&&_prompt!="") 310 310 {var room_nick=append_nick(jidRoom,_prompt);} 311 TrophyIM.makeChatRoom(jidRoom,nameRoom);TrophyIM.activeChatRoom.name[TrophyIM.activeChatRoom.name.length]=room_nick;TrophyIM.joinChatRoom(room_nick);}}} 311 TrophyIM.makeChatRoom(jidRoom,nameRoom);TrophyIM.activeChatRoom.name[TrophyIM.activeChatRoom.name.length]=room_nick;TrophyIM.joinChatRoom(room_nick);}} 312 _winBuild("window_List_Rooms_jabberit_messenger","remove");} 312 313 function loadIM() 313 314 {if(arguments.length>0) -
branches/2.2/jabberit_messenger/jmessenger/js/trophyim.js
r3127 r3129 1251 1251 var new_room = $pres( {from: _from, to: _to } ).c( "x", { xmlns: Strophe.NS.MUC } ); 1252 1252 1253 TrophyIM.activeChatRoom.name[ TrophyIM.activeChatRoom.name.length ] = _to; 1254 1253 1255 TrophyIM.connection.send( new_room.tree() ); 1254 1256 }, … … 1299 1301 1300 1302 TrophyIM.connection.sendIQ( iq, loadscript.listRooms, _error_return, 500 ); 1301 }else 1303 } 1304 else 1305 { 1302 1306 alert( "ERRO : Sem conexão com o servidor " + TROPHYIM_CHATROOM ); 1303 1307 } 1304 1308 }, 1305 1309 -
branches/2.2/jabberit_messenger/jmessenger/js/trophyim.mini.js
r3127 r3129 195 195 {if(presence[i].constructor==Function) 196 196 continue;TrophyIM.rosterObj.setPresence(jid,presence[i].priority,presence[i].show,presence[i].status);}},500);},createChatRooms:function() 197 {var nickName=document.getElementById('nickName_chatRoom_jabberit').value;var nameChatRoom=document.getElementById('name_ChatRoom_jabberit').value;var _from=Base64.decode(loadscript.getUserCurrent().jid)+TROPHYIM_RESOURCE;var _to=escape(nameChatRoom)+"@"+TROPHYIM_CHATROOM+"/"+nickName;var new_room=$pres({from:_from,to:_to}).c("x",{xmlns:Strophe.NS.MUC});TrophyIM. connection.send(new_room.tree());},joinChatRoom:function(roomName)197 {var nickName=document.getElementById('nickName_chatRoom_jabberit').value;var nameChatRoom=document.getElementById('name_ChatRoom_jabberit').value;var _from=Base64.decode(loadscript.getUserCurrent().jid)+TROPHYIM_RESOURCE;var _to=escape(nameChatRoom)+"@"+TROPHYIM_CHATROOM+"/"+nickName;var new_room=$pres({from:_from,to:_to}).c("x",{xmlns:Strophe.NS.MUC});TrophyIM.activeChatRoom.name[TrophyIM.activeChatRoom.name.length]=_to;TrophyIM.connection.send(new_room.tree());},joinChatRoom:function(roomName) 198 198 {var presence=$pres({from:TrophyIM.connection.jid,to:roomName}).c("x",{xmlns:Strophe.NS.MUC});TrophyIM.connection.send(presence);},leaveChatRoom:function(roomName) 199 199 {var room_nick=roomName;var presenceid=TrophyIM.connection.getUniqueId();var presence=$pres({type:"unavailable",id:presenceid,from:TrophyIM.connection.jid,to:room_nick}).c("x",{xmlns:Strophe.NS.MUC});TrophyIM.connection.send(presence);},getListRooms:function() 200 200 {if(TrophyIM.statusConn.connected) 201 201 {var _error_return=function(element) 202 {alert("ERRO : Tente novamente !");};var iq=$iq({to:TROPHYIM_CHATROOM,type:"get"}).c("query",{xmlns:Strophe.NS.DISCO_ITEMS});TrophyIM.connection.sendIQ(iq,loadscript.listRooms,_error_return,500);}else 203 alert("ERRO : Sem conexão com o servidor "+TROPHYIM_CHATROOM);},removeContact:function(jidTo) 202 {alert("ERRO : Tente novamente !");};var iq=$iq({to:TROPHYIM_CHATROOM,type:"get"}).c("query",{xmlns:Strophe.NS.DISCO_ITEMS});TrophyIM.connection.sendIQ(iq,loadscript.listRooms,_error_return,500);} 203 else 204 {alert("ERRO : Sem conexão com o servidor "+TROPHYIM_CHATROOM);}},removeContact:function(jidTo) 204 205 {var divItenContact=null;if((divItenContact=document.getElementById('itenContact_'+jidTo))) 205 206 {var _id=TrophyIM.connection.getUniqueId();var delContact=$iq({type:'set',id:_id})
Note: See TracChangeset
for help on using the changeset viewer.