Ignore:
Timestamp:
09/06/11 14:54:54 (10 years ago)
Author:
alexandrecorreia
Message:

Ticket #2265 - Implementado um checkbox para permitir o salvamento da senha em dispositivos móveis

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/mobile/templates/default/login.tpl

    r4695 r5063  
    77                <meta content="text/html;width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0; charset=utf-8;" http-equiv="Content-Type" name="viewport" />  
    88                <meta name="format-detection" content="telephone=no" /> 
    9                 <link href="templates/css/mobile.css" type="text/css" rel="StyleSheet" /> 
     9                <!-- link href="templates/css/mobile.css" type="text/css" rel="StyleSheet" /--> 
     10                <link type="text/css" rel="stylesheet" href="templates/css/login.css"> 
    1011                <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> 
    1112                <link rel="apple-touch-icon" href="./templates/default/images/favicon.png" /> 
     
    2122                                document.getElementById("max_resolution").value = ((screen.width >= screen.height) ? screen.width : screen.height); 
    2223 
    23                                 verifyBrowser( form ); 
    24                                  
    2524                                return true; 
    2625                        } 
    2726 
    28                         function verifyBrowser(form) 
     27                        function messageHidden(Element) 
    2928                        { 
    30                                 if('{os_browser}' != false){ 
    31                                         if(window.confirm("Você está acessando de um {os_browser}. Deseja salvar usuário e senha neste dispositivo?")) { 
    32                                                 form.save_login.value = 'yes'; 
    33                                         } 
    34                                 } 
     29                                var _div = document.getElementById(Element); 
     30                                 
     31                                setTimeout(function() 
     32                                { 
     33                                        _div.style.display = "none"; 
     34                                         
     35                                }, 10000 ); 
    3536                        } 
    3637 
    3738                </script> 
    3839        </head> 
    39  
    40         <body> 
    41                 <div class="topo"> 
    42                 <h1>{website_title} - {lang_login}</h1> 
     40        <body style="background:url(templates/default/images/back_pagina.jpg) repeat-x #fff;"> 
     41                <div id="divSuperior"> 
     42                        <div style="height: 20px; font-size:small;"> 
     43                                {message_box} 
     44                        </div> 
     45                        <div > 
     46                                <form name="form_login" method="post" action="./login.php" id="login_form" autocomplete=off onSubmit="return validate_login(this);"> 
     47                                        <input type="hidden" name="max_resolution" id="max_resolution" value=""> 
     48                                        <input type="hidden" name="passwd_type" value="text"> 
     49                                        <input type="hidden" name="account type" value="u"> 
     50                                        <!-- input type="hidden" name="save_login" value="no" --> 
     51                                        <label>{lang_username}:</label><br/> 
     52                                        <input id="login" name="login"/><br/> 
     53                                        <label>{lang_password}:</label><br/> 
     54                                        <input id="passwd" name="passwd" type="password" autocomplete=off/><br/> 
     55                                        <input type="checkbox" name="save_login"/> 
     56                                        <label style="color:#909090;">Mantenha-me conectado</label> 
     57                                        <div style="margin-top:20px;"> 
     58                                                <button id="formButton" name="submitit" style="margin-top:5px" type="submit">{lang_login}</button> 
     59                                        </div> 
     60                                </form> 
     61                        </div> 
     62                        <div class="rodape" style="float:left; margin-top: 10px;"> 
     63                                <a href="{url_expresso}login.php?dont_redirect_if_moble=1">Versão Clássica</a> 
     64                        </div> 
    4365                </div> 
    44  
    45                 {message_box} 
     66                  
     67                <div id="divInferior"> 
     68                        &nbsp; 
     69                </div> 
    4670                 
    47                 <form name="form_login" method="post" action="./login.php" id="login_form" autocomplete=off onSubmit="return validate_login(this);"> 
    48                         <input type="hidden" name="max_resolution" id="max_resolution" value=""> 
    49                         <input type="hidden" name="passwd_type" value="text"> 
    50                         <input type="hidden" name="account type" value="u"> 
    51                         <input type="hidden" name="save_login" value="no"> 
    52                         <dt id="lista_miolo"> 
    53                                 <div class="login"> 
    54                                         <strong>{lang_username}:</strong><br/> 
    55                                         <input name="login" id="login"/><br/> 
    56                                         <strong>{lang_password}:</strong><br/> 
    57                                         <input name="passwd" type="password" autocomplete=off/><br/> 
    58                                         <button name="submitit" class="btn-contexto" style="margin-top:5px" type="submit">{lang_login}</button> 
    59                                 </div> 
    60                         </dt> 
    61                          
    62                 </form> 
    63  
    64                 <div class="rodape">Projeto ExpressoLivre 2004 - 2010 :: Licen&ccedil;a de Software</div> 
    65                 <div class="rodape center"><a href="{url_expresso}login.php?dont_redirect_if_moble=1">Versão Clássica</a></div> 
    6671        </body> 
    6772</html> 
    68  
    6973<script type="text/javascript"> 
    7074        document.getElementById('login').focus(); 
    7175</script> 
     76<!-- END page --> 
    7277 
    73 <!-- END page --> 
    7478<!-- BEGIN success_message --> 
    75 <div class="bg-neutro"> 
    76         <div class="aviso-positivo"> 
    77                 <strong>{message}</strong> 
    78         </div> 
     79<div id="success_message"> 
     80        <label style="color:red;">{message}</label> 
     81        <script>messageHidden("success_message");</script> 
    7982</div> 
    8083<!-- END success_message --> 
     84 
    8185<!-- BEGIN error_message --> 
    82 <div class="bg-neutro"> 
    83         <div class="aviso-negativo"> 
    84                 <strong>{message}</strong> 
    85         </div> 
     86<div id="error_message"> 
     87        <label style="color:red;">{message}</label> 
     88        <script>messageHidden("error_message");</script> 
    8689</div> 
    8790<!-- END error_message --> 
Note: See TracChangeset for help on using the changeset viewer.