Changeset 3553


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.

Location:
branches/2.2
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/expressoMail1_2/inc/class.imap_functions.inc.php

    r3527 r3553  
    16761676     * Se usar $params['noSharedFolders'] = true, ira retornar todas as pastas do usuário logado, 
    16771677     * excluindo as compartilhadas para ele. 
     1678     * Se usar $params['folderType'] = "default" irá retornar somente as pastas defaults 
     1679     * Se usar $params['folderType'] = "personal" irá retornar somente as pastas pessoais 
     1680     * Se usar $params['folderType'] = null irá retornar todas as pastas 
    16781681     * @return Retorna um array contendo as seguintes informacoes de cada pasta: folder_unseen, 
    16791682     * folder_id, folder_name, folder_parent e folder_hasChildren. 
     
    17001703                if ( $params && $params['noSharedFolders'] ) 
    17011704                        $folders_list = imap_getmailboxes($mbox_stream, $serverString, 'INBOX' ) + $folders_list; 
     1705                         
    17021706                $folders_list = array_slice($folders_list,0,$this->foldersLimit);  
    17031707 
     
    17161720                                //$tmp_folder_id = explode("}", imap_utf7_decode($val->name)); 
    17171721                                $tmp_folder_id = explode("}", mb_convert_encoding($val->name, "ISO_8859-1", "UTF7-IMAP" )); 
    1718                                 if($tmp_folder_id[1]=='INBOX'.$this->imap_delimiter.'decifradas') { 
    1719                                         //error_log('passou', 3,'/tmp/imap_get_list.log'); 
    1720                                         //imap_deletemailbox($mbox_stream,imap_utf7_encode("{".$this->imap_server."}".'INBOX/decifradas')); 
    1721                                         continue; 
    1722                                 } 
    1723                                 $result[$i]['folder_unseen'] = $status->unseen; 
    1724                                 $folder_id = $tmp_folder_id[1]; 
     1722                if($tmp_folder_id[1]=='INBOX'.$this->imap_delimiter.'decifradas') { 
     1723                        //error_log('passou', 3,'/tmp/imap_get_list.log'); 
     1724                        //imap_deletemailbox($mbox_stream,imap_utf7_encode("{".$this->imap_server."}".'INBOX/decifradas')); 
     1725                        continue; 
     1726                } 
     1727                $result[$i]['folder_unseen'] = $status->unseen; 
     1728                                $folder_id = $tmp_folder_id[1]; 
    17251729                                $result[$i]['folder_id'] = $folder_id; 
    17261730 
     
    17501754                                        case $trash: 
    17511755                                                $resultDefault[]=$result[$i]; 
     1756                                                break; 
    17521757                                        default: 
    17531758                                                $resultMine[]=$result[$i]; 
     
    17581763                } 
    17591764 
     1765                //Get quota info of current folder 
     1766                $current_folder = "INBOX"; 
     1767                if($params && $params['folder']) 
     1768                        $current_folder = $params['folder']; 
     1769                         
     1770                $arr_quota_info = $this->get_quota(array('folder_id' => $current_folder));               
     1771                 
    17601772                // Sorting resultMine 
    17611773                foreach ($resultMine as $folder_info) 
     
    17711783                } 
    17721784                 
    1773                 $resultDefault2=$resultDefault; 
    17741785                // Sorting resultDefault 
    17751786                foreach ($resultDefault as $key => $folder_id) 
    17761787                { 
    1777  
    17781788                        switch ($resultDefault[$key]['folder_id']) { 
    17791789                                case $inbox:  
     
    17941804                        } 
    17951805                } 
    1796  
    1797                 // Merge default folders and mines 
     1806                 
     1807                if ( $params && $params['folderType'] && $params['folderType'] == 'default' ) 
     1808                        return array_merge($resultDefault2, $arr_quota_info);            
     1809 
     1810                if ( $params && $params['folderType'] && $params['folderType'] == 'personal' ) 
     1811                        return array_merge($result2, $arr_quota_info);   
     1812                         
     1813                // Merge default folders and personal 
    17981814                $result2 = array_merge($resultDefault2, $result2); 
    17991815                 
    1800                 $current_folder = "INBOX"; 
    1801                 if($params && $params['folder']) 
    1802                         $current_folder = $params['folder']; 
    1803                 return array_merge($result2, $this->get_quota(array('folder_id' => $current_folder))); 
     1816                return array_merge($result2, $arr_quota_info); 
    18041817        } 
    18051818 
  • 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(){ 
  • branches/2.2/mobile/templates/css/mobile.css

    r3466 r3553  
    1 body 
    2 { 
    3         font-size: 13px !important; 
    4         font-family: Verdana, Arial, Helvetica, sans-serif !important; 
    5         left: 0px; 
    6         padding: 0px; 
    7         margin: 0px; 
    8 } 
     1/**********GLOBAL RESET*************/ 
    92 
    10 img 
    11 { 
    12         border-width:0px !important; 
    13         border-style:none !important; 
    14 } 
    15  
    16 a:link,a:visited 
    17 { 
    18         cursor:pointer !important; 
    19         color: #000000 !important; 
    20         text-decoration: none !important; 
    21 } 
    22  
    23 a:hover,a:active 
    24 { 
    25         cursor:pointer !important; 
    26         color: #ff9933 !important; 
    27         text-decoration: none !important; 
    28 } 
    29  
    30 input, button 
    31 { 
    32         font-size: 11px !important; 
    33         color: #006699 !important; 
    34         font-family: Arial, Helvetica, sans-serif !important; 
    35         border: 1px #000066 solid !important; 
    36 } 
    37  
    38 input[type=submit],input[type=button],button 
    39 { 
    40         margin:1px !important; 
    41         padding:0px 6px 0px 6px !important; 
    42         cursor: pointer !important; 
    43         cursor: hand !important; 
    44 } 
    45  
    46 input[type=image] 
    47 { 
    48         cursor: pointer !important; 
    49         cursor: hand !important; 
    50         border: 1px #bbbbbb none !important; 
    51 } 
    52  
    53 select 
    54 { 
    55         font-size: 11px !important; 
    56         color: #000066 !important; 
    57         font-family: Arial, Helvetica, sans-serif !important; 
    58         border: 1px #bbbbbb solid !important; 
    59         z-index: -1 !important; 
    60 } 
    61  
    62 td 
    63 { 
    64         font-size: 11px !important; 
    65 } 
    66  
    67 h1, h4 
    68 { 
    69         font-size:16px; 
    70         margin:10 0 10 20; 
    71 } 
    72 p{ 
    73         margin:10 0 10 20; 
    74 } 
    75  
    76 .divLoginbox 
    77 { 
    78         position:relative; 
    79         width: 300px; 
    80         border-right: #9c9c9c 0px solid; 
    81         border-top: #9c9c9c 1px solid; 
    82         border-left: #9c9c9c 0px solid; 
    83         border-bottom: #9c9c9c 1px solid 
    84 } 
    85  
    86 .divLoginboxHeader 
    87 { 
    88         text-align:center; 
    89         background-color:#dddddd; 
    90         padding-top:2px; 
    91         font-size:10px; 
    92         color:#666666; 
    93 } 
    94 .divSidebox 
    95 { 
    96         position:relative; 
    97         width: 147px; 
    98         border-right: #9c9c9c 1px solid; 
    99         border-top: #9c9c9c 1px solid; 
    100         border-left: #9c9c9c 1px solid; 
    101         border-bottom: #9c9c9c 1px solid 
    102 } 
    103  
    104 .tblHeadApp { 
    105  
    106         border-right: #9c9c9c 1px solid; 
    107         border-top: #9c9c9c 1px solid; 
    108         border-left: #9c9c9c 1px solid; 
    109         border-bottom: #9c9c9c 1px solid 
    110 } 
    111  
    112 .divSideboxHeader 
    113 { 
    114         text-align:center; 
    115         background-color:#000066; 
    116         padding-top:2px; 
    117         height: 15px; 
    118         color: #FFFFFF; 
    119  
    120 } 
    121  
    122 a.divSideboxEntry, .divSideboxEntry 
    123 { 
    124         text-align:left; 
    125         height:16px; 
    126         background-color:#eeeeee; 
    127 } 
    128  
    129 a.appTitles,.appTitles 
    130 { 
    131         font-size: 10px; 
    132         height:18px; 
    133         padding-top:2px; 
    134         padding-bottom:2px; 
    135  
    136 } 
    137  
    138 a.textSidebox 
    139 { 
    140         font-size: 10px; 
    141         border-top: #aaaaaa 0px none; 
    142 } 
    143  
    144 .textSidebox 
    145 { 
    146         font-size: 10px; 
    147         height:18px; 
    148         padding-top:2px; 
    149         padding-bottom:2px; 
    150         border-top: #aaaaaa 1px solid; 
    151  
    152 } 
    153  
    154 .sideboxSpace 
    155 { 
    156         height:9px; 
    157 } 
    158  
    159 .greyLine 
    160 { 
    161         margin:1px; 
    162         border-top-color:#7e7e7e; 
    163         border-top-width:1px; 
    164         border-top-style:solid; 
    165         height:1px; 
    166 } 
    167  
    168 .prefSection 
    169 { 
    170         font-weight:bold; 
    171         font-size:16px; 
    172         line-height:40px; 
    173 } 
    174  
    175 #extraIcons 
    176 { 
    177         background-color:#eeeeee; 
    178         border-width:1px; 
    179         border-color:#7e7e7e; 
    180         border-style:solid; 
    181 } 
    182  
    183 .extraIconsRow 
    184 { 
    185         border-top-color:#dddddd; 
    186         border-top-width:1px; 
    187         border-top-style:solid; 
    188         padding:2px; 
    189 } 
    190  
    191 #divMain 
    192 { 
    193         background-color:white; 
    194         margin-top: 0px; 
    195         padding:9px; 
    196         border-color:#7e7e7e; 
    197         border-width:1px; 
    198         border-style:solid; 
    199 } 
    200  
    201 #divLogo 
    202 { 
    203         position:absolute; 
    204         left:20px; 
    205         top:5px; 
    206         z-index:51; 
    207 } 
    208  
    209 #divAppIconBar 
    210 { 
    211         background-color:white; 
    212         border-top-color:#9c9c9c; 
    213         border-top-width:1px; 
    214         border-top-style:solid; 
    215         background-image: url(../images/background-icon-bar.png); 
    216         background-repeat: repeat-x 
    217 } 
    218  
    219 #divAppTextBar 
    220 { 
    221         background-color:white; 
    222 } 
    223  
    224 #divStatusBar 
    225 { 
    226         background-color:#f7f8fa; 
    227         height:15px; 
    228         padding-left:10px; 
    229         padding-top:0px; 
    230 } 
    231  
    232 #tdSidebox 
    233 { 
    234         width:170px; 
    235         background-color:white; 
    236         overflow:visible; 
    237 } 
     3html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, 
     4blockquote, pre, a, abbr, acronym, address, code, del,  
     5dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form,  
     6label, legend, table, caption, tbody, tfoot, thead, tr, th,  
     7td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:Arial, Helvetica, sans-serif;} 
     8body { -webkit-text-size-adjust: none; } 
     9table {border-collapse:separate;border-spacing:0;} 
     10caption, th, td {text-align:left;font-weight:normal;} 
     11table, td, th {vertical-align:middle;} 
     12blockquote:before, blockquote:after, q:before, q:after {content:"";} 
     13blockquote, q {quotes:"" "";} 
     14a img {border:none;}                     
     15a:link, a:visited {text-decoration: none} 
     16li {list-style:none;} 
     17body {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:Arial, Helvetica, sans-serif;vertical-align:baseline;} 
    23818 
    23919 
    240 #tdAppbox 
    241 { 
    242         background-color:white; 
    243         width: 100%; 
    244 } 
     20/***************Elementos******************/X 
    24521 
    246 #divSideboxContainer 
    247 { 
    248         position:relative; 
    249         width:150px; 
    250         top:0px; 
    251         left:0px; 
    252         background-color:white; 
    253         border-width:1px; 
    254         border-style:solid; 
    255         z-index:40; 
    256 } 
     22*{font-family:Arial; font-size: 10px;} 
     23h1{ padding-top: 5px; height:20px; font-size: 80%; padding-left:5px; color:#FFFFFF;} 
     24dt{ padding:2px 0px 0px 5px; height:20px; font-weight:bold; font-size: 80%; color:#3E3E3D; background-color:#CEE5EF;} 
     25dd{ min-width:200px; padding-top:3px; padding-left:25px; vertical-align:middle; min-height:20px; font-size:70%;} 
     26input{ height: 15px; } 
     27dt select, div.menu-contexto select{font-size:80%; border:none; color:#ffffff; background-color:#2B84AF;} 
     28div.menu-contexto select{font-size:90%; border:none; color:#ffffff; background-color:#2B84AF;} 
     29div.menu-contexto a{color:#FFFFFF; text-decoration:underline;} 
     30#operacao_lista{ padding-left: 5px; padding-top:5px; height:25px; font-size:70%; background-color:#C9C9C9; } 
     31#menu_rodape{background-color:#F2F2F2;} 
     32#menu_rodape a{ padding-left:10px; color:#2B84AF; font-size:9px;} 
     33#corpo_mensagem{ padding:10px;font-size:11px; min-width:200px;} 
     34#corpo_mensagem p{min-height:25px;} 
     35#corpo_mensagem input {height:10px;} 
    25736 
    258 #divAppboxHeader 
    259 { 
    260         margin-top:2px; 
    261         margin-left:2px; 
    262         margin-right:2px; 
    263         font-family: Verdana, Arial, Helvetica, sans-serif; 
    264         font-size: 14px; 
    265         font-weight: bold; 
    266         color: #000066; 
    267         text-align: center; 
    268         padding: 0px; 
    269         background-image:url(../images/appbox-header-background21.png); 
    270         background-repeat: repeat-x; 
    271         height:24px; 
    272         line-height:24px; 
    273         border-top-color:#9c9c9c; 
    274         border-top-width:1px; 
    275         border-top-style:solid; 
    276         border-left-color:#9c9c9c; 
    277         border-left-width:1px; 
    278         border-left-style:solid; 
    279         border-right-color:#9c9c9c; 
    280         border-right-width:1px; 
    281         border-right-style:solid; 
    282 } 
     37/***************Classes******************/ 
    28338 
    284 #divAppbox 
    285 { 
    286         background-color:#f7f7f7; 
    287         padding-right:1px; 
    288         padding-top:1px; 
    289         padding-bottom:1px; 
    290         padding-left:15px; 
    291         border-bottom-color:#9c9c9c; 
    292         border-bottom-width:1px; 
    293         border-bottom-style:solid; 
    294         border-left-color:#9c9c9c; 
    295         border-left-width:1px; 
    296         border-left-style:solid; 
    297         border-right-color:#9c9c9c; 
    298         border-right-width:1px; 
    299         border-right-style:solid; 
    300         margin-top:0px; 
    301         margin-bottom:0px; 
    302         margin-left:2px; 
    303         margin-right:2px; 
    30439 
    305 } 
     40.busca{ padding-left: 5px; padding-top:5px; height:25px;; background-color:#E4E4E4} 
     41.busca input{height:10px;} 
     42.par{background-color:#EEF7FA} 
     43.topo{background-color:#3E3E3D;} 
     44.rodape{ padding-top:4px; height:16px; text-align:center; font-size:50%; background-color:#F6F6F6; color:#333333;} 
     45.btn-generico{color:#FFFFFF; background-color:#434343; border:none;} 
     46.contagem{ text-align:right;} 
     47.nome-item{ float:left; width:160px;} 
     48.menu-contexto{ padding-top:3px; padding-left:5px; height:20px; font-size:60%; background-color:#3399CC; color:#FFFFFF;} 
     49.btn-contexto{ font-size:90%; border:none; background-color:#2B84AF; color:#FFFFFF;} 
     50.titulo_mensagem{ font-size:75%; font-weight:bold;} 
     51.titulo-sdt{ padding:2px 0px 0px 5px; height:20px; font-weight:bold; font-size: 80%; color:#3E3E3D; background-color:#CEE5EF;} 
    30652 
    307 #fmStatusBar 
    308 { 
    309         margin-left:4px; 
    310         margin-bottom:3px; 
    311         font-size: 10px; 
    312 } 
     53.menu-diverso{ height:35px;} 
     54.menu-diverso a{ margin-right:3px; padding:5px; font-size:110%; background-color:#EEF7FA; color:#434343;} 
     55.menu-diverso a:hover{color:#FFFFFF;background-color:#3399CC;} 
     56dt.menu-diverso div{margin-top:8px;} 
    31357 
    314 .fmButton 
    315 { 
    316         background-image:url(../images/buttonbackground.png); 
    317         width:28px; 
    318         height:28px; 
    319         background-repeat: no-repeat; 
    320 } 
     58.reset-dt{background-color:#ffffff;} 
     59.dd-mensagem{height:30px;} 
     60.btn-anexo{ padding:2px; font-size: 80%; background-color:#FAD364;} 
     61a.btn-anexo{ padding:2px; font-size: 80%; color:#3E3E3D; background-color:#FAD364;} 
     62.sobre-mensagem{ min-width:140px; float:left;} 
    32163 
    322 #fmLocation 
    323 { 
    324         position:relative; 
    325         margin-bottom:3px; 
    326         height:27px; 
     64.alerta{ font-style:italic; color:#FF3300;} 
     65.sinal-alerta{padding:1px 5px 1px 5px; background-color:#FF3300; color:#ffffff;} 
     66.titulo-secao{padding:0px 10px 0px 10px; font-size:120%; color:#ffffff; font-weight:bold;} 
    32767 
    328 } 
     68.label-normal{font-style:italic;} 
    32969 
    330 #fmMenu 
    331 { 
    332         position:relative; 
    333 } 
     70.campos-entrada{ height:110px; font-size:70%; background-color:#CEE5EF;} 
     71.campos-correspondencia{ height:65px; font-size:70%; background-color:#CEE5EF;} 
     72.campos-correspondencia input, .campos-entrada input{height:9px;} 
     73.posiciona-esquerda{padding:5px 0px 0px 10px; float:left;} 
     74.posiciona-esquerda p{height:20px;} 
    33475 
    335 #fmFileWindow 
    336 { 
    337         background-color:#ffffff; 
    338         margin-left:4px; 
    339         padding:5px; 
    340         position:relative; 
    341         border-right: #cccccc 1px solid; 
    342         border-top: #9c9c9c 2px solid; 
    343         border-left: #9c9c9c 2px solid; 
    344         border-bottom: #cccccc 1px solid 
    345 } 
     76.login{ background-color:#EEF7FA;} 
     77.login p{padding:3px;} 
     78.avisos{background-color:#FAE1E1;} 
     79.aviso-positivo{ padding:5px; font-size:70%; color:#333333; background-color:#CEE5EF; } 
     80.aviso-negativo{ padding:5px; font-size:70%; color:#333333; background-color:#FAE1E1; } 
     81.aviso-positivo a,.aviso-negativo a{text-decoration:underline; color:#333333;} 
    34682 
    347 #user_info 
    348 { 
    349 padding-left:17px; 
    35083 
    351 } 
     84.bg-neutro{padding:5px; background-color:#EEF7FA;}  
    35285 
    353 #admin_info 
    354 { 
    355         position:relative; 
    356         text-align:center; 
    357         margin-right:10px; 
    358 } 
    359  
    360 #divGenTime 
    361 { 
    362         bottom:14px; 
    363         font-size: 9px; 
    364         color: #ff0000; 
    365         text-align:center; 
    366         width:99%; 
    367 } 
    368  
    369 #divPoweredBy 
    370 { 
    371         font-family: Verdana, Arial, Helvetica, sans-serif; 
    372         font-size: 10px; 
    373         color: #999999; 
    374         text-decoration: none; 
    375         padding: 7px; 
    376         text-align: center; 
    377         background-color:white; 
    378 } 
    379  
    380 A.minicalhol 
    381 { 
    382         padding-left:3px; 
    383         padding-right:3px; 
    384         background: #dab0b0; 
    385         color: #000000; 
    386         font-size: 10px; 
    387 } 
    388  
    389 .loginLabel 
    390 { 
    391         font-family: Verdana, Arial, Helvetica, sans-serif; 
    392         font-size: 10px; 
    393         color: #000066; 
    394         padding-left: 0px; 
    395 } 
    396  
    397 .tableLogin 
    398 { 
    399         padding: 0px; 
    400 } 
    401  
    402 .login 
    403 { 
    404         text-align:center; 
    405         background-color: #F7F7F7; 
    406         border: 1px solid #CCCCCC; 
    407         margin: 5px 5px 50px; 
    408         padding: 5px; 
    409         height: 116px; 
    410         width: 300px; 
    411 } 
    412  
    413 .button 
    414 { 
    415         font-family: Verdana, Arial, Helvetica, sans-serif; 
    416         font-size: 10px; 
    417         color: 006699; 
    418         background-color: #D4D0C8; 
    419         border: 1px solid #666666; 
    420 } 
    421  
    422 .msgInicial 
    423 { 
    424         font-family: Verdana, Arial, Helvetica, sans-serif; 
    425         font-size: 12px; 
    426         color: #000066; 
    427         font-weight: bold; 
    428         padding-top: 1px; 
    429 } 
    430  
    431 .grid_email_class 
    432 { 
    433         border-bottom:1px solid #cfcfcf; 
    434 } 
    435  
    436 .unseen_bkg 
    437 { 
    438         background-color: #e0ecff; 
    439 } 
    440  
    441 .seen_bkg 
    442 { 
    443         background-color: #ffffff; 
    444 } 
     86.rotulo-complementar{font-size:9px; text-decoration:underline; font-weight:normal;} 
  • branches/2.2/mobile/templates/default/login.tpl

    r3484 r3553  
    1 <html> 
    2 <head> 
    3         <title>{website_title} - {lang_login}</title> 
    4         {css} 
    5 </head> 
    6 <body scroll="no"  style="overflow:hidden" bgcolor="#ffffff"> 
    7         <table border="0" height="100%" width="100%"> 
    8                 <tr> 
    9                         <td align="center" valign="top"> 
    10                                 <div align="center" class="msgInicial">{cd}<br>{lang_message}<br>{website_title}<br><br></div> 
    11                                 <table border="0" bordercolor="#cfcfcf" cellpadding="0" cellspacing="0" width="auto"> 
    12                                         <tbody> 
    13                                                 <form name="form_login" method="post" action="./login.php" autocomplete=off> 
    14                                                 <tr> 
    15                                                         <td align="center" bgcolor="#f7f7f7" style="border:1px solid black"> 
    16                                                                 <table border="0" cellpadding="1" cellspacing="0" class="tableLogin"> 
    17                                                                         <tr><td width="96" colspan="3">&nbsp;</td></tr>                                                                                          
    18                                                                     <tr><td width="120" class="loginLabel" align="right">{lang_username}:&nbsp;</td> 
    19                                                                                 <td width="120"><input name="login" size="15"> 
    20                                                                                 <script>document.form_login.login.focus();</script></td> 
    21                                                                                 <td width="43" rowspan="3" colspan=2>&nbsp;</td> 
    22                                                                         </tr> 
    23                                                                         <tr> 
    24                                                                                 <td width="120" class="loginLabel"  align="right">{lang_password}:&nbsp;</td> 
    25                                                                                 <td width="35"><input name="passwd" type="password" size="15"></td> 
    26                                                                         </tr> 
    27                                                                         <tr> 
    28                                                                                 <td width="120">&nbsp;</td> 
    29                                                                                 <td width="135"> 
    30                                                                                   <input type="submit" value="{lang_login}" name="submitit" class="button"> 
    31                                                                                 </td> 
    32                                                                         </tr> 
    33                                                                 </table>               
    34                                                         </td> 
    35                                                 </tr> 
    36                                                 <input type="hidden" name="passwd_type" value="text"> 
    37                                                 <input type="hidden" name="account type" value="u"> 
    38                                 </form>                    
    39                                                 </tbody> 
    40                                         </table>       
    41                                 </div> 
    42                         </td>            
    43                 </tr> 
    44         </table> 
    45 </body> 
     1<!-- BEGIN page --> 
     2<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">  
     3 
     4<html xmlns="http://www.w3.org/1999/xhtml"> 
     5    <head>    
     6            <title>{website_title} - {lang_login}</title> 
     7                <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" />  
     8                <meta name="format-detection" content="telephone=no" /> 
     9                {css} 
     10        </head> 
     11         
     12    <body>       
     13                <div class="topo"> 
     14                <h1>{website_title} - {lang_login}</h1> 
     15                </div> 
     16 
     17                {message_box} 
     18                 
     19                <div class="campos-entrada"> 
     20                        <div class="posiciona-esquerda"> 
     21                                <form name="form_login" method="post" action="./login.php" autocomplete=off> 
     22                                        <input type="hidden" name="passwd_type" value="text"> 
     23                                        <input type="hidden" name="account type" value="u"> 
     24                                        <p><strong>{lang_username}:&nbsp</strong></p>  
     25                                        <p><input name="login"></p> 
     26                                        <script>document.form_login.login.focus();</script> 
     27                                        <p><strong>{lang_password}:&nbsp</strong></p>  
     28                                        <p><input name="passwd" type="password"></p> 
     29                                        <p><button name="submitit" class="btn-contexto">{lang_login}</button></p> 
     30                                </form> 
     31                        </div> 
     32                </div> 
     33                         
     34                <div id="corpo_mensagem" class="login"> 
     35                        <p><strong>{lang_notices}</strong></p> 
     36                        <div class="avisos"> 
     37                                <p><strong>Bem vindo ao novo Expresso Mini!</strong></p> 
     38                                <p>Navegue, aprecie e opnie!</p>  
     39                        </div> 
     40                </div> 
     41         
     42                <div class="rodape">Projeto ExpressoLivre 2004 - 2010 :: Licen&ccedil;a de Software</div> 
     43    </body> 
    4644</html> 
     45<!-- END page --> 
     46<!-- BEGIN success_message --> 
     47<div class="bg-neutro"> 
     48        <div class="aviso-positivo"> 
     49                <strong>{cd}{lang_message}</strong> 
     50        </div> 
     51</div> 
     52<!-- END success_message --> 
     53<!-- BEGIN error_message --> 
     54<div class="bg-neutro"> 
     55        <div class="aviso-negativo"> 
     56                <strong>{cd}{lang_message}</strong> 
     57        </div> 
     58</div> 
     59<!-- END error_message --> 
Note: See TracChangeset for help on using the changeset viewer.