Ignore:
Timestamp:
12/02/10 09:35:51 (13 years ago)
Author:
eduardoalex
Message:

Ticket #1404 - Criada a página de login do Expresso Mini.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/mobile/login.php

    r3492 r3553  
    1919        if(isset($GLOBALS['sessionid']) && $_GET['cd'] != 10 && $_GET['cd'] != 1) 
    2020                start_prefered_app(); 
    21                 if ($GLOBALS['phpgw_info']['server']['use_https'] > 0)  { 
    22                 if ($_SERVER['HTTPS'] != 'on') 
    23                     { 
    24                         $proxies=explode(',',$_SERVER['HTTP_X_FORWARDED_HOST']); 
    25                         $fwConstruct = isset($_SERVER['HTTP_X_FORWARDED_HOST']) ? $proxies[0] : $_SERVER['HTTP_HOST']; 
     21                 
     22        if ($GLOBALS['phpgw_info']['server']['use_https'] > 0)  { 
     23                if ($_SERVER['HTTPS'] != 'on') { 
     24                        $proxies=explode(',',$_SERVER['HTTP_X_FORWARDED_HOST']); 
     25            $fwConstruct = isset($_SERVER['HTTP_X_FORWARDED_HOST']) ? $proxies[0] : $_SERVER['HTTP_HOST']; 
    2626                        Header('Location: https://' . $fwConstruct . '/' . $_SERVER['REQUEST_URI']); 
    2727                        exit; 
    28                     } 
     28                } 
    2929        } 
    3030 
     
    3434        $GLOBALS['phpgw_info']['user']['preferences']['common']['template_set'] = $GLOBALS['phpgw_info']['login_template_set']; 
    3535        $tmpl->set_file(array('login_form' => 'login.tpl')); 
    36         $tmpl->set_var('cd',check_logoutcode($_GET['cd'])); 
     36        $tmpl->set_block('login_form','page'); 
     37        $tmpl->set_block('login_form','success_message'); 
     38        $tmpl->set_block('login_form','error_message'); 
     39         
     40        //verificando a mensagem erro ou sucesso 
     41        $cd = check_logoutcode($_GET['cd']); 
     42        $tmpl->set_var('cd', $cd); 
     43         
     44        if(trim($cd) != "") 
     45                $tmpl->parse('message_box', (($_GET['cd'] == 1) ? 'success_message' : 'error_message') ,True); 
     46         
    3747        $tmpl->set_var('css',CreateObject("mobile.mobiletemplate")->get_mobile_css()); 
    38  
    3948 
    4049        function check_logoutcode($code) { 
     
    4352                                logout(); 
    4453                                return lang('You have been successfully logged out'); 
    45  
    4654                        case 2: 
    4755                                return lang('Sorry, your login has expired'); 
    48  
    4956                        case 4: 
    5057                                return lang('Cookies are required to login to this site.'); 
    51  
    5258                        case 5: 
    53                                 return '<font color="FF0000">' . lang('Bad login or password') . '</font>'; 
    54  
     59                                return lang('Bad login or password'); 
    5560                        case 6: 
    56                                 return '<font color="FF0000">' . lang('Your password has expired, and you do not have access to change it') . '</font>'; 
    57  
     61                                return lang('Your password has expired, and you do not have access to change it'); 
    5862                        case 98: 
    59                                 return '<font color="FF0000">' . lang('Account is expired') . '</font>'; 
    60  
     63                                return lang('Account is expired'); 
    6164                        case 99: 
    62                                 return '<font color="FF0000">' . lang('Blocked, too many attempts') . '</font>'; 
    63  
     65                                return lang('Blocked, too many attempts'); 
    6466                        case 10: 
    6567                                $GLOBALS['phpgw']->session->phpgw_setcookie('sessionid'); 
     
    6971                                        $GLOBALS['phpgw']->session->phpgw_setcookie(PHPGW_PHPSESSID); 
    7072                                } 
    71                                 return '<font color="#FF0000">' . lang('Your session could not be verified.') . '</font>'; 
    72  
     73                                return lang('Your session could not be verified.'); 
    7374                        default: 
    74                                 return '&nbsp;'; 
     75                                return ''; 
    7576                } 
    7677        } 
     
    115116        $tmpl->set_var('charset',$GLOBALS['phpgw']->translation->charset()); 
    116117        $tmpl->set_var('cookie',$last_loginid); 
    117         $tmpl->set_var('lang_username',lang('username')); 
    118         $tmpl->set_var('lang_password',lang('password')); 
    119         $tmpl->set_var('lang_login',lang('login')); 
     118        $tmpl->set_var('lang_username', lang('username')); 
     119        $tmpl->set_var('lang_password', lang('password')); 
     120        $tmpl->set_var('lang_login', lang('login')); 
     121        $tmpl->set_var('lang_notices', lang('notices')); 
    120122        $tmpl->set_var('website_title', $GLOBALS['phpgw_info']['server']['site_title']); 
    121123        $tmpl->set_var('template_set',$GLOBALS['phpgw_info']['login_template_set']); 
     
    123125        $tmpl->set_var($var); 
    124126        $tmpl->set_block('login_form','language_select'); 
    125         $tmpl->pfp('loginout','login_form'); 
     127        $tmpl->pfp('loginout','page'); 
    126128 
    127129        function logout(){ 
Note: See TracChangeset for help on using the changeset viewer.