Ignore:
Timestamp:
09/17/10 11:11:28 (14 years ago)
Author:
alexandrecorreia
Message:

Ticket #1316 - Correcoes e melhorias na busca dos contatos para o Modulo IM.

Location:
branches/2.2/jabberit_messenger/jmessenger/js
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/jabberit_messenger/jmessenger/js/AddUser.js

    r3102 r3260  
    5656                                var _pButtons = 
    5757                                { 
    58                                         'lang1'                 : 'Adicionar', 
    59                                         'lang2'                 : 'Fechar', 
     58                                        'lang1'                 : i18n.ADD, 
     59                                        'lang2'                 : i18n.CLOSE, 
    6060                                        'onclickClose'  : '_winBuild("new_user_jabberit","remove");', 
    6161                                        'onclickSubmit' : 'loadscript.addNewUser();' 
     
    144144                                                var _paramsVar = 
    145145                                                { 
    146                                                         'lang_addContact'       : 'Adicionar Contatos', 
    147                                                         'lang_empty'            : 'None result was found.', 
    148                                                         'lang_many_results' : 'Many results. Please, try to refine your search.' 
     146                                                        'lang_addContact'       : i18n.ADD_CONTACTS , 
     147                                                        'lang_empty'            : i18n.NONE_RESULT_WAS_FOUND, 
     148                                                        'lang_error'            : i18n.TRY_AGAIN, 
     149                                                        'lang_many_results' : i18n.MANY_RESULTS_PLEASE_TRY_TO_REFINE_YOUR_SEARCH 
    149150                                                };       
    150151                                                 
     
    170171                                                        _newUser = _newUser.nextSibling; 
    171172                                                } 
    172  
     173                                                 
    173174                                                _input.focus(); 
    174175                                                _input.value            = ""; 
     
    176177                                                 
    177178                                        },'name=' + _input.value ); 
     179                         
    178180                } 
    179181                 
     
    237239                                        resizable        : true, 
    238240                                        zindex           : loadscript.getZIndex(), 
    239                                         title            : 'Expresso Messenger - Add Contact', 
     241                                        title            : 'Expresso Messenger - ' + i18n.ADD_CONTACT, 
    240242                                        closeAction  : "remove", 
    241243                                        content          : Xtools.parse( Xtools.xml('adduser'), 'addUser.xsl', infoUser ) 
     
    247249                        var _pButtons = 
    248250                        { 
    249                                 'lang1'                 : 'Adicionar', 
    250                                 'lang2'                 : 'Fechar', 
     251                                'lang1'                 : i18n.ADD, 
     252                                'lang2'                 : i18n.CLOSE, 
    251253                                'onclickClose'  : '_winBuild("' + winAddUser.id_window + '","remove");', 
    252254                                'onclickSubmit' : 'loadscript.addContact(this);' 
     
    303305                        var _paramsWindAddUser = 
    304306                        { 
    305                                         'lang_group'            : 'Grupo', 
    306                                         'lang_load'                     : 'Carregando', 
    307                                         'lang_name_contact'     : 'Nome do Contato', 
    308                                         'lang_result'           : 'Resultado da Busca', 
     307                                        'lang_group'            : i18n.GROUP, 
     308                                        'lang_load'                     : i18n.LOAD, 
     309                                        'lang_name_contact'     : i18n.NAME_CONTACT, 
     310                                        'lang_result'           : i18n.SEARCH_RESULT, 
    309311                                        'path'                          : path_jabberit  
    310312                        }; 
     
    321323                                        resizable        : true, 
    322324                                        zindex           : loadscript.getZIndex(), 
    323                                         title            : 'Expresso Messenger - Search users', 
     325                                        title            : 'Expresso Messenger - ' + i18n.SEARCH_USERS, 
    324326                                        closeAction  : "remove", 
    325327                                        content          : Xtools.parse( Xtools.xml('userinfo'), 'addUser.xsl', _paramsWindAddUser ) 
  • branches/2.2/jabberit_messenger/jmessenger/js/AddUser.mini.js

    r3102 r3260  
    77{_groups+=group+";";} 
    88_groups=_groups.substring(0,(_groups.length-1));} 
    9 var _paramNewUser={'name_contact':name,'jidFrom':jidFrom,'jidTo':jidTo,'selectBoxOptions':_groups};var winNewUser={id_window:"new_user_jabberit",width:320,height:165,top:100,left:350,draggable:true,visible:"display",resizable:true,zindex:loadscript.getZIndex(),title:'Expresso Messenger - '+i18n.NEW_USER,closeAction:"remove",content:Xtools.parse(Xtools.xml('new_user'),'newUser.xsl',_paramNewUser)};_winBuild(winNewUser);loadscript.setSelectEditable(document.getElementById('name_group_new_user_jabberit'),5,99);var _pButtons={'lang1':'Adicionar','lang2':'Fechar','onclickClose':'_winBuild("new_user_jabberit","remove");','onclickSubmit':'loadscript.addNewUser();'};document.getElementById('buttons_newuser').innerHTML=Xtools.parse(Xtools.xml('buttons_main'),'buttons.xsl',_pButtons);} 
     9var _paramNewUser={'name_contact':name,'jidFrom':jidFrom,'jidTo':jidTo,'selectBoxOptions':_groups};var winNewUser={id_window:"new_user_jabberit",width:320,height:165,top:100,left:350,draggable:true,visible:"display",resizable:true,zindex:loadscript.getZIndex(),title:'Expresso Messenger - '+i18n.NEW_USER,closeAction:"remove",content:Xtools.parse(Xtools.xml('new_user'),'newUser.xsl',_paramNewUser)};_winBuild(winNewUser);loadscript.setSelectEditable(document.getElementById('name_group_new_user_jabberit'),5,99);var _pButtons={'lang1':i18n.ADD,'lang2':i18n.CLOSE,'onclickClose':'_winBuild("new_user_jabberit","remove");','onclickSubmit':'loadscript.addNewUser();'};document.getElementById('buttons_newuser').innerHTML=Xtools.parse(Xtools.xml('buttons_main'),'buttons.xsl',_pButtons);} 
    1010else 
    1111{var jidFrom=Base64.decode(loadscript.getUserCurrent().jid);var jidTo=getElement('user_jid_jabberIM').value;var name=getElement('user_name_jabberIM').value;var group=getElement('user_group_jabberIM').value;_winBuild('add_user_info','remove');if(jidFrom!=jidTo) 
     
    2424_input.value=_input.value.substring(0,(_input.value.length-1));if(_input.value.substring(0,1)==="*") 
    2525_input.value=_input.value.substring(1,_input.value.length);conn.go('p.cc.getListContacts',function(data) 
    26 {var _paramsVar={'lang_addContact':'Adicionar Contatos','lang_empty':'None result was found.','lang_many_results':'Many results. Please, try to refine your search.'};_div.innerHTML=Xtools.parse(data,'listLdapContacts.xsl',_paramsVar);var _newUser=_div.firstChild;while(_newUser) 
     26{var _paramsVar={'lang_addContact':i18n.ADD_CONTACTS,'lang_empty':i18n.NONE_RESULT_WAS_FOUND,'lang_error':i18n.TRY_AGAIN,'lang_many_results':i18n.MANY_RESULTS_PLEASE_TRY_TO_REFINE_YOUR_SEARCH};_div.innerHTML=Xtools.parse(data,'listLdapContacts.xsl',_paramsVar);var _newUser=_div.firstChild;while(_newUser) 
    2727{if(_newUser.getAttribute('photo')==='1') 
    2828{var jid=_newUser.getAttribute('jid');var ou=_newUser.getAttribute('ou');var _img_path=path_jabberit+'inc/WebService.php?'+Date.parse(new Date);_img_path+='&photo_session='+jid+'&ou='+ou;_newUser.style.backgroundImage='url('+_img_path+')';} 
     
    3838else if(element.parentNode.getAttribute('value')) 
    3939{var infoUser={'email':element.parentNode.getAttribute('value').substring(0,element.parentNode.getAttribute('value').indexOf(';')),'jid':element.parentNode.getAttribute('jid'),'lang_group':"Grupo",'lang_name_contact':"Contato",'group':element.parentNode.getAttribute('ou'),'name':element.parentNode.getAttribute('name').substring(0,element.parentNode.getAttribute('name').indexOf(' ')),'ou':element.parentNode.getAttribute('ou'),'selectBoxOptions':_groups,'uid':element.parentNode.getAttribute('value').substring(element.parentNode.getAttribute('value').indexOf(';')+1)};} 
    40 var winAddUser={id_window:"add_user_info",width:370,height:200,top:85,left:220,draggable:true,visible:"display",resizable:true,zindex:loadscript.getZIndex(),title:'Expresso Messenger - Add Contact',closeAction:"remove",content:Xtools.parse(Xtools.xml('adduser'),'addUser.xsl',infoUser)};_winBuild(winAddUser);var _pButtons={'lang1':'Adicionar','lang2':'Fechar','onclickClose':'_winBuild("'+winAddUser.id_window+'","remove");','onclickSubmit':'loadscript.addContact(this);'};document.getElementById('buttons_adduser').innerHTML=Xtools.parse(Xtools.xml('buttons_main'),'buttons.xsl',_pButtons);loadscript.setSelectEditable(document.getElementById('user_group_jabberIM'),35,155);var _img=null;if(element.style.backgroundImage) 
     40var winAddUser={id_window:"add_user_info",width:370,height:200,top:85,left:220,draggable:true,visible:"display",resizable:true,zindex:loadscript.getZIndex(),title:'Expresso Messenger - '+i18n.ADD_CONTACT,closeAction:"remove",content:Xtools.parse(Xtools.xml('adduser'),'addUser.xsl',infoUser)};_winBuild(winAddUser);var _pButtons={'lang1':i18n.ADD,'lang2':i18n.CLOSE,'onclickClose':'_winBuild("'+winAddUser.id_window+'","remove");','onclickSubmit':'loadscript.addContact(this);'};document.getElementById('buttons_adduser').innerHTML=Xtools.parse(Xtools.xml('buttons_main'),'buttons.xsl',_pButtons);loadscript.setSelectEditable(document.getElementById('user_group_jabberIM'),35,155);var _img=null;if(element.style.backgroundImage) 
    4141_img=element.cloneNode(false);if(element.parentNode.style.backgroundImage) 
    4242_img=element.parentNode.cloneNode(false);if(_img!=null) 
     
    5050appendChild(_img);}} 
    5151function showForm() 
    52 {var _paramsWindAddUser={'lang_group':'Grupo','lang_load':'Carregando','lang_name_contact':'Nome do Contato','lang_result':'Resultado da Busca','path':path_jabberit};var windAddUser={id_window:"add_user_im",width:440,height:350,top:80,left:200,draggable:true,visible:"display",resizable:true,zindex:loadscript.getZIndex(),title:'Expresso Messenger - Search users',closeAction:"remove",content:Xtools.parse(Xtools.xml('userinfo'),'addUser.xsl',_paramsWindAddUser)};_winBuild(windAddUser);} 
     52{var _paramsWindAddUser={'lang_group':i18n.GROUP,'lang_load':i18n.LOAD,'lang_name_contact':i18n.NAME_CONTACT,'lang_result':i18n.SEARCH_RESULT,'path':path_jabberit};var windAddUser={id_window:"add_user_im",width:440,height:350,top:80,left:200,draggable:true,visible:"display",resizable:true,zindex:loadscript.getZIndex(),title:'Expresso Messenger - '+i18n.SEARCH_USERS,closeAction:"remove",content:Xtools.parse(Xtools.xml('userinfo'),'addUser.xsl',_paramsWindAddUser)};_winBuild(windAddUser);} 
    5353function loadAddUser() 
    5454{if(arguments.length>0) 
  • branches/2.2/jabberit_messenger/jmessenger/js/lang/i18n_pt_Br.js

    r3102 r3260  
    88i18n = 
    99{ 
     10        ADD : 'Adicionar', 
     11        ADD_CONTACT : 'Adicionar Contatos', 
     12        ADD_CONTACTS : 'Adicionar Contatos', 
     13        ASK_NEW_NAME_QUESTION : 'Informe um novo nome para ', 
     14        ASK_NEW_GROUP_QUESTION : 'Informe um novo grupo ou deixe em branco', 
     15        ASK_FOR_AUTH : 'PEDIR AUTORIZAÇÃO !', 
     16        AUTHORIZED : 'AUTORIZADO !', 
     17        AUTH_SENT : 'AUTORIZAÇÃO ENVIADA !', 
     18        ASK_FOR_AUTH_QUESTION : 'QUERO ADICIONÁ-LO(A) ! POSSO ?', 
     19        CLOSE : 'Fechar', 
     20        COMPOSING : ' está digitando...', 
     21        CONTACT_ASK_FOR_AUTH : 'CONTATO PEDE AUTORIZAÇÃO !', 
     22        GONE : ' saiu da conversa.', 
     23        GROUP : 'Grupo', 
     24        INACTIVE : ' está inativo.', 
     25        LEAVE_CHATROOM : 'Sair da Sala', 
     26        LOAD : 'Carregando', 
     27        MANY_RESULTS_PLEASE_TRY_TO_REFINE_YOUR_SEARCH : 'Muitos Resultados ! Por favor tente refinar sua busca !', 
    1028        ME : 'Eu', 
    11         INACTIVE : ' está inativo.', 
    12         COMPOSING : ' está digitando...', 
    13         GONE : ' saiu da conversa.', 
    14         LEAVE_CHATROOM : 'Sair da Sala', 
     29        NAME_CONTACT : 'Nome do Contato', 
     30        NEW_USER : 'Novo Usuário', 
     31        NONE_RESULT_WAS_FOUND : 'Nenhum resultado encontrado !', 
    1532        PAUSED : ' está parado.', 
    1633        SEND : 'Enviar', 
     34        SEARCH_RESULT : 'Resulta da busca', 
     35        SEARCH_USERS : 'Procurar contatos', 
    1736        STATUS_ANAVAILABLE : 'Desconectado', 
    1837        STATUS_AVAILABLE : 'Disponível', 
    1938        STATUS_ANAVAILABLE : 'Desconectado', 
    20             
    21         ASK_NEW_NAME_QUESTION : 'Informe um novo nome para ', 
    22         ASK_NEW_GROUP_QUESTION : 'Informe um novo grupo ou deixe em branco', 
    23         ASK_FOR_AUTH : 'PEDIR AUTORIZAÇÃO !', 
    24         CONTACT_ASK_FOR_AUTH : 'CONTATO PEDE AUTORIZAÇÃO !', 
    25         AUTHORIZED : 'AUTORIZADO !', 
    26         AUTH_SENT : 'AUTORIZAÇÃO ENVIADA !', 
    27         ASK_FOR_AUTH_QUESTION : 'QUERO ADICIONÁ-LO(A) ! POSSO ?', 
    28          
     39        TRY_AGAIN: 'Tente Novamente!', 
    2940        TYPE_YOUR_MESSAGE_HERE_STATUS : 'Digite aqui sua mensagem de Status', 
    3041        TYPE_YOUR_MSG : 'Digite sua mensagem !!!', 
    31         YOUR_SEARCH_ARGUMENT_MUST_BE_LONGER_THAN_3_CHARACTERS : 'Sua busca precisa ter mais que 3 dígitos', 
    32                  
    33         NEW_USER : 'Novo Usuário' 
    34                  
     42        YOUR_SEARCH_ARGUMENT_MUST_BE_LONGER_THAN_3_CHARACTERS : 'Sua busca precisa ter mais que 3 dígitos' 
    3543}; 
  • branches/2.2/jabberit_messenger/jmessenger/js/lang/i18n_pt_Br.mini.js

    r3102 r3260  
    11 
    2 i18n={ME:'Eu',INACTIVE:' está inativo.',COMPOSING:' está digitando...',GONE:' saiu da conversa.',LEAVE_CHATROOM:'Sair da Sala',PAUSED:' está parado.',SEND:'Enviar',STATUS_ANAVAILABLE:'Desconectado',STATUS_AVAILABLE:'Disponível',STATUS_ANAVAILABLE:'Desconectado',ASK_NEW_NAME_QUESTION:'Informe um novo nome para ',ASK_NEW_GROUP_QUESTION:'Informe um novo grupo ou deixe em branco',ASK_FOR_AUTH:'PEDIR AUTORIZAÇÃO !',CONTACT_ASK_FOR_AUTH:'CONTATO PEDE AUTORIZAÇÃO !',AUTHORIZED:'AUTORIZADO !',AUTH_SENT:'AUTORIZAÇÃO ENVIADA !',ASK_FOR_AUTH_QUESTION:'QUERO ADICIONÁ-LO(A) ! POSSO ?',TYPE_YOUR_MESSAGE_HERE_STATUS:'Digite aqui sua mensagem de Status',TYPE_YOUR_MSG:'Digite sua mensagem !!!',YOUR_SEARCH_ARGUMENT_MUST_BE_LONGER_THAN_3_CHARACTERS:'Sua busca precisa ter mais que 3 dígitos',NEW_USER:'Novo Usuário'}; 
     2i18n={ADD:'Adicionar',ADD_CONTACT:'Adicionar Contatos',ADD_CONTACTS:'Adicionar Contatos',ASK_NEW_NAME_QUESTION:'Informe um novo nome para ',ASK_NEW_GROUP_QUESTION:'Informe um novo grupo ou deixe em branco',ASK_FOR_AUTH:'PEDIR AUTORIZAÇÃO !',AUTHORIZED:'AUTORIZADO !',AUTH_SENT:'AUTORIZAÇÃO ENVIADA !',ASK_FOR_AUTH_QUESTION:'QUERO ADICIONÁ-LO(A) ! POSSO ?',CLOSE:'Fechar',COMPOSING:' está digitando...',CONTACT_ASK_FOR_AUTH:'CONTATO PEDE AUTORIZAÇÃO !',GONE:' saiu da conversa.',GROUP:'Grupo',INACTIVE:' está inativo.',LEAVE_CHATROOM:'Sair da Sala',LOAD:'Carregando',MANY_RESULTS_PLEASE_TRY_TO_REFINE_YOUR_SEARCH:'Muitos Resultados ! Por favor tente refinar sua busca !',ME:'Eu',NAME_CONTACT:'Nome do Contato',NEW_USER:'Novo Usuário',NONE_RESULT_WAS_FOUND:'Nenhum resultado encontrado !',PAUSED:' está parado.',SEND:'Enviar',SEARCH_RESULT:'Resulta da busca',SEARCH_USERS:'Procurar contatos',STATUS_ANAVAILABLE:'Desconectado',STATUS_AVAILABLE:'Disponível',STATUS_ANAVAILABLE:'Desconectado',TRY_AGAIN:'Tente Novamente!',TYPE_YOUR_MESSAGE_HERE_STATUS:'Digite aqui sua mensagem de Status',TYPE_YOUR_MSG:'Digite sua mensagem !!!',YOUR_SEARCH_ARGUMENT_MUST_BE_LONGER_THAN_3_CHARACTERS:'Sua busca precisa ter mais que 3 dígitos'}; 
Note: See TracChangeset for help on using the changeset viewer.