Ignore:
Timestamp:
06/21/07 08:32:34 (17 years ago)
Author:
niltonneto
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/instant_messenger/js/im_templates.js

    r32 r33  
    5050                                                        "<tr><td><b>"+IM.get_lang('Nickname')+".:</b></td><td><input id='text1' type='text' size='20' maxlength='20'></td></tr>"+ 
    5151                                                        "<tr><td><b>"+IM.get_lang('Group')+".:</b></td><td><input id='text2' type='text' size='20' maxlength='20'></td></tr>"+ 
     52                                                        "<tr><td><input id='text3' type='hidden' size='30' maxlength='30'></td></tr>"+                                                   
    5253                                                        "<tr><td colspan='2'><input type='button' value='"+IM.get_lang('Add')+"' onclick='Preferences.Add_user(\"divAddUser_im\")'></td></tr>"+ 
    5354                                                        "</table>" 
    54                 _this.conf_form("divAddUser",500,285,form_add_user,":: " + IM.get_lang('Add New Contact') + " - Expresso ::"); 
     55                _this.conf_form("divAddUser",500,250,form_add_user,":: " + IM.get_lang('Add New Contact') + " - Expresso ::"); 
    5556        } 
    5657 
     
    9495                var auth_user = ""; 
    9596                 
    96                 auth_user = '<table border="0" cellpadding="0" cellspacing="0" width="99%">' +   
    97                                         '<tr style="background-color:#cccccc;font-weight:bold;height:20px"><td>&nbsp;Contato</td><td align="center">Detalhes</td><td align="center">Aceitar S/N</td></tr>';      
    98  
    99                 for(var i=0 ; i < IM.array_users.length; i++){ 
    100                         if(IM.array_users[i].group == 'sem_grupo'){ 
    101                                   auth_user += '<tr id="_cell_'+IM.array_users[i].jid+'">'+ 
    102                                                '<td><img src="' + img_not_authorized.src + '">' + decodeURI(IM.array_users[i].name).substr(0,decodeURI(IM.array_users[i].name).indexOf('@')) + '<span id="_span_not_' + IM.array_users[i].jid + '"></span></td>'+ 
    103                                                            '<td align="center"><a href="javascript:void(0);" onclick=Preferences.Info_Contact("'+IM.array_users[i].jid+'")> ? </a></td>'+ 
    104                                                            '<td align="center"><a href="javascript:void(0);" onclick=Preferences.updateLoad("'+IM.array_users[i].jid+'")> Sim </a>/<a href="javascript:void(0);" onclick=Preferences.Remove_Contact("'+IM.array_users[i].jid+'")> Não </a></td>'+ 
    105                                                            '</tr>'; 
    106                                   count++; 
     97                if(!IM.array_prefe['ch_contacts']) 
     98                { 
     99                        auth_user = '<table border="0" cellpadding="0" cellspacing="0" width="99%">' +   
     100                                                '<tr style="background-color:#cccccc;font-weight:bold;height:20px"><td>&nbsp;Contato</td><td align="center">Detalhes</td><td align="center">Aceitar S/N</td></tr>';      
     101         
     102                        for(var i=0 ; i < IM.array_users.length; i++){ 
     103                                if(IM.array_users[i].group == 'sem_grupo'){ 
     104                                          auth_user += '<tr id="_cell_'+IM.array_users[i].jid+'">'+ 
     105                                                       '<td><img src="' + img_not_authorized.src + '">' + decodeURI(IM.array_users[i].name).substr(0,decodeURI(IM.array_users[i].name).indexOf('@')) + '<span id="_span_not_' + IM.array_users[i].jid + '"></span></td>'+ 
     106                                                                   '<td align="center"><a href="javascript:void(0);" onclick=Preferences.Info_Contact("'+IM.array_users[i].jid+'")> ? </a></td>'+ 
     107                                                                   '<td align="center"><a href="javascript:void(0);" onclick=Preferences.updateLoad("'+IM.array_users[i].jid+'")> Sim </a>/<a href="javascript:void(0);" onclick=Preferences.Remove_Contact("'+IM.array_users[i].jid+'")> Não </a></td>'+ 
     108                                                                   '</tr>'; 
     109                                          count++; 
     110                                } 
    107111                        } 
    108                 } 
    109  
    110                 auth_user += '</table>'; 
    111  
    112                 if( count > 0 ){ 
    113                         var form_auth_user =  '<div style="margin-left:5px;margin-top:2px">' + 
    114                                                                   '</br>'+ 
    115                                                                   '<b>O(s) contato(s) abaixo aguarda(m) sua autorização.' + 
    116                                                                   '</br>Para adicionar este(s) novo(s) contato(s), basta dar um ' + 
    117                                                                   'clique em cima do contato.' + 
    118                                                                   '<p>Contato(s) :' +  
    119                                                                   '</b></br>' + 
    120                                                                   '<div id="divChildrenFormAuthUser">'; 
    121                             form_auth_user += auth_user + '</div></div>'; 
    122                         _this.conf_form("divFormAuthUser",360,250,form_auth_user, ":: Contatos sem Cadastro - Expresso ::"); 
    123                  
     112         
     113                        auth_user += '</table>'; 
     114         
     115                        if( count > 0 ){ 
     116                                var form_auth_user =  '<div style="margin-left:5px;margin-top:2px">' + 
     117                                                                          '</br>'+ 
     118                                                                          '<b>O(s) contato(s) abaixo aguarda(m) sua autorização.' + 
     119                                                                          '</br>Para adicionar este(s) novo(s) contato(s), basta dar um ' + 
     120                                                                          'clique em cima do contato.' + 
     121                                                                          '<p>Contato(s) :' +  
     122                                                                          '</b></br>' + 
     123                                                                          '<div id="divChildrenFormAuthUser">'; 
     124                                    form_auth_user += auth_user + '</div></div>'; 
     125                                _this.conf_form("divFormAuthUser",360,250,form_auth_user, ":: Contatos sem Cadastro - Expresso ::"); 
     126                         
     127                        } 
    124128                } 
    125129        } 
     
    370374        Templates.prototype.yourPreferences = function() 
    371375        {        
    372                 /************* 
    373                  Preferências  
    374                  Marcação de tempo 
    375                  Exibir amigos desconectados 
    376                  Desativar aviso de novos contatos       
    377                  Ativar aviso de mensagens recebidas  
    378                         - Aviso Normal 
    379                         - Aviso Médio 
    380                         - Aviso Chato 
    381                  Bloquear recebimento de mensagens  
    382                  Cadastro de novos grupos; 
    383                 /*************/ 
    384                                                            
    385376            var form_your_prefe = '<div style="margin-left:10px;margin-top:5px"><dl>' + 
    386                                                   '<dt><input type="checkbox"> Mostar marcação de tempo </dt> ' + 
    387                                                   '<dt><input type="checkbox"> Exibir amigos desconectados </dt> ' +                                               
    388                                                   '<dt><input type="checkbox"> Desativar aviso de novos contatos </dt> ' + 
    389                                                   '<dt><input type="checkbox"> Cadastro de novos grupos </dt> ' +                                                                                                                                                          
    390                                                   '<dl></div>' + 
    391                                                   '<div style="margin-top:10px;margin-left:15px"> Ativar aviso de mensagens recebidas </div>' + 
    392                                                   '<div style="margin-left:20px;margin-top:5px">' + 
    393                                                                 '<input type="radio" id="rd_normal" value="normal"> Modo Normal</br>' +                                                    
    394                                                                 '<input type="radio" id="rd_medio" value="alerta"> Modo com Alertas</br>' +                                                        
    395                                                                 '<input type="radio" id="rd_chato" value="chato"> Modo Chato' + 
    396                                                   '</div>' ; 
    397                                                                                                          
    398                 this.conf_form("divYourPrefe",340,200,form_your_prefe,":: " + IM.get_lang('Preferences') + " - Expresso ::"); 
     377                                                          '<fieldset><legend>&nbsp;Opções&nbsp;:</legend>'+ 
     378                                                          '<dt><input id="ch_time" type="checkbox"> Mostar marcação de tempo </dt> ' + 
     379                                                          '<dt><input id="ch_offline" type="checkbox"> Exibir amigos desconectados </dt> ' +                                               
     380                                                          '<dt><input id="ch_contacts" type="checkbox"> Desativar aviso de novos contatos </dt> ' + 
     381                                                          '<dl></fieldset></div>' + 
     382                                                  '<div style="margin-left:10px;margin-top:5px">' + 
     383                                                                '<fieldset><legend>&nbsp;Ativar aviso de mensagens recebidas&nbsp;:</legend>'+ 
     384                                                                '<input id="rd_nm" type="radio" name="rd_aviso"> Normal <i>(Função Indisponível)</i></br>' +                                                       
     385                                                                '<input id="rd_al" type="radio" name="rd_aviso"> Com Alertas <i>(Função Indisponível)</i></br>' +                                                          
     386                                                                '<input id="rd_ch" type="radio" name="rd_aviso"> Treme Tela <i>(Função Indisponível)</i>' + 
     387                                                                '</fieldset>'+ 
     388                                                  '</div>'+ 
     389                                                  '<div style="margin-left:10px;margin-top:5px">'+ 
     390                                                        '<font style="size:8pt;color:red">* É necessário salvar as opções *</p>'+ 
     391                                                        '<input type="button" value="Salvar" onclick="javascript:Preferences.SetPreferences()">'+ 
     392                                                                '<input type="button" value="Cancelar" onclick="javascript:im_win.windowClose(\'divYourPrefe_im_window\')">'+                                                    
     393                                                  '</div>';  
     394 
     395                this.conf_form("divYourPrefe",345,230,form_your_prefe,":: " + IM.get_lang('Preferences') + " - Expresso ::"); 
    399396        } 
    400397 
Note: See TracChangeset for help on using the changeset viewer.