Ignore:
Timestamp:
02/03/11 17:13:42 (13 years ago)
Author:
eduardoalex
Message:

Ticket #1523 - Criado o layout do Expresso Mini para navegadores desktop

File:
1 edited

Legend:

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

    r3727 r3731  
    11<!-- BEGIN mobile_home --> 
     2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
     3                "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
    24<html xmlns="http://www.w3.org/1999/xhtml"> 
    35        <head> 
    4                 <title> 
    5                         Expresso Mini 
    6                 </title> 
     6                <title>{global_title}</title> 
    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" /> 
     
    1111                        <link href="templates/css/ie6.css" type="text/css" rel="StyleSheet"> 
    1212                <![endif]--> 
     13                 
     14                <script type="text/javascript"> 
     15                        function validate_desktop_search() { 
     16                                var default_folders = document.getElementById("hidden_default_folders"); 
     17                                var personal_folders = document.getElementById("hidden_personal_folders"); 
     18                                var calendar_search = document.getElementById("hidden_calendar_search"); 
     19                                var contacts_search = document.getElementById("hidden_contacts_search"); 
     20 
     21                                default_folders.value = (document.getElementById("search_default_folders").checked) ? "1" : "";  
     22                                personal_folders.value = (document.getElementById("search_personal_folders").checked) ? "1" : "";  
     23                                calendar_search.value = (document.getElementById("search_calendar_search").checked) ? "1" : "";  
     24                                contacts_search.value = (document.getElementById("search_contacts_search").checked) ? "1" : ""; 
     25 
     26                                if(default_folders.value == "" && personal_folders.value == "" && calendar_search.value == "" && contacts_search.value == "") { 
     27 
     28                                        if( document.getElementById("box_aviso_negativo") ) {  
     29                                                document.getElementById("box_aviso_negativo").innerHTML = '<div class="aviso-negativo"><strong>{lang_search_error_message}</strong></div>';  
     30                                        } else {  
     31                                                var targetElement = document.getElementById("topo_box");  
     32                                                var newElement = document.createElement('div');  
     33                                                newElement.className = "bg-neutro";  
     34                                                newElement.id = "box_aviso_negativo";  
     35                                                newElement.innerHTML = '<div class="aviso-negativo"><strong>{lang_search_error_message}</strong></div>'; 
     36 
     37                                                var parent = document.getElementById("topo_box").parentNode; 
     38 
     39                                                if(parent.lastchild == targetElement) {  
     40                                                        parent.appendChild(newElement);  
     41                                                } else {  
     42                                                        parent.insertBefore(newElement, targetElement.nextSibling);  
     43                                                }  
     44                                        } 
     45 
     46                                        return false; 
     47                                } else { 
     48                                        return true; 
     49                                } 
     50                        } 
     51                 
     52                </script> 
     53                 
    1354        </head> 
    1455        <body> 
    1556                <div id="global"> 
    16                         <div class="topo"> 
    17                                 <h1> 
    18                                         Expresso Mini 
    19                                 </h1><span><a href="#">Ajuda</a></span> 
     57                        <div id="topo_box" class="topo"> 
     58                                <h1>{global_title}</h1> 
     59                                <span><a href="{href_logout}">{lang_logout}</a></span> 
    2060                        </div> 
    21                         <form method="post" action="index.php?menuaction=mobile.ui_home.search" id="form_search"></form> 
    22                         <div id="busca"> 
    23                                 <table> 
    24                                         <tr> 
    25                                                 <td class="gd"> 
    26                                                         <input type="text" name="name" /> 
    27                                                 </td> 
    28                                                 <td class="pq"> 
    29                                                         <button name="search_message" class="btn-generico" onclick="document.getElementById('formu_busca').submit();">BUSCAR</button> 
    30                                                 </td> 
    31                                         </tr> 
    32                                 </table> 
    33                         </div><!-- INÍCIO NAVEGAÇÃO --> 
     61                         
     62                        {message_box} 
     63                        <!-- BEGIN mobile_home_content --> 
     64                         
     65                        <form method="post" action="index.php?menuaction=mobile.ui_home.search" id="form_busca" onSubmit="return validate_desktop_search()"> 
     66                                <input type="hidden" name="default_folders" id="hidden_default_folders" value=''/> 
     67                                <input type="hidden" name="personal_folders" id="hidden_personal_folders" value=''/> 
     68                                <input type="hidden" name="calendar_search" id="hidden_calendar_search" value=''/> 
     69                                <input type="hidden" name="contacts_search" id="hidden_contacts_search" value=''/> 
     70                                {search} 
     71                        </form> 
    3472                        <div id="navegacao"> 
    3573                                {home} 
    36                         </div><!-- INÍCIO CONTEÚDO --> 
     74                        </div><!-- INÍCIO CONTEÚDO --> 
    3775                        <div id="conteudo"> 
    3876                                {content} 
     
    4078                </div> 
    4179                <div class="rodape"> 
    42                         Projeto ExpressoLivre 2004 - 2010 :: Licença de Software 
     80                        <p>Projeto ExpressoLivre 2004 - 2010 :: Licen&ccedil;a de Software</p> 
     81                        <p><a href="index.php?menuaction=mobile.ui_home.change_template&template=mini_mobile">{lang_mini_mobile}</a></p> 
    4382                </div> 
    4483        </body> 
    4584</html> 
    4685<!-- END mobile_home --> 
     86<!-- BEGIN success_message --> 
     87<div class="bg-neutro" id="box_aviso_positivo"> 
     88        <div class="aviso-positivo">,  
     89                <strong>{message}</strong>               
     90        </div> 
     91</div> 
     92<!-- END success_message --> 
     93<!-- BEGIN error_message --> 
     94<div class="bg-neutro" id="box_aviso_negativo"> 
     95        <div class="aviso-negativo"> 
     96                <strong>{message}</strong> 
     97        </div> 
     98</div> 
     99<!-- END error_message --> 
Note: See TracChangeset for help on using the changeset viewer.