Ignore:
Timestamp:
07/21/10 17:25:47 (14 years ago)
Author:
alexandrecorreia
Message:

Ticket #1091 - Implementado a busca de salas para bate-papo no novo modulo Expresso messenger XEP-0045-MUC.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/jabberit_messenger/jmessenger/js/jscode/loadIM.js

    r3070 r3076  
    12501250        } 
    12511251 
    1252         // TESTE  
     1252        // TESTE ROOMS 
    12531253         
    12541254        function listRooms( element ) 
     
    13051305 
    13061306                        var _ROOM               = _xml.createElement('room') 
     1307                        var _JIDROOM    = _xml.createElement('jidRoom') 
    13071308                        var nameRoom    = _room.getAttribute( 'from' ); 
    1308                                 nameRoom        = nameRoom.substring(0, nameRoom.indexOf("@")); 
    1309                          
    1310                         _ROOM.setAttribute('nameRoom', nameRoom.toUpperCase() ); 
     1309                         
     1310                        _ROOM.setAttribute( 'nameRoom', (nameRoom.substring(0, nameRoom.indexOf("@"))).toUpperCase() ); 
     1311                        _JIDROOM.appendChild( _xml.createTextNode(nameRoom) ); 
     1312                        _ROOM.appendChild( _JIDROOM ); 
    13111313                         
    13121314                        // Get fields elements; 
     
    13791381                        _get_room_info( element[ i ].getAttribute( 'jid' ) ); 
    13801382                } 
    1381                                  
    1382          
    13831383                 
    13841384        } 
     
    13861386        function getListRooms() 
    13871387        { 
    1388                 TrophyIM.getListRooms();         
    1389                  
    1390         } 
    1391          
     1388                TrophyIM.getListRooms();         
     1389        } 
    13921390         
    13931391        loadIM.prototype.getListRooms   = getListRooms; 
     
    13951393 
    13961394         
     1395         
     1396        function joinRoom( roomName ) 
     1397        { 
     1398            var test_append_nick = function( room, nick ) 
     1399            { 
     1400                var room_nick = room; 
     1401                 
     1402                if (nick)  
     1403                { 
     1404                    room_nick += "/" + Strophe.escapeNode(nick);  
     1405                } 
     1406                 
     1407                return room_nick; 
     1408            } 
     1409 
     1410                 
     1411            var room_nick = test_append_nick( roomName, "CORREIA" ); 
     1412             
     1413            TrophyIM.joinRoom( room_nick, loadscript.teste1, loadscript.teste2 ); 
     1414        } 
     1415         
     1416        function teste1() 
     1417        { 
     1418                alert( arguments[0] ); 
     1419        } 
     1420         
     1421 
     1422        function teste2() 
     1423        { 
     1424                alert( arguments[0] ); 
     1425        } 
     1426         
     1427        loadIM.prototype.joinRoom       = joinRoom; 
     1428        loadIM.prototype.teste1         = teste1; 
     1429        loadIM.prototype.teste2         = teste2; 
    13971430         
    13981431         
Note: See TracChangeset for help on using the changeset viewer.