source: branches/2.2/mobile/templates/default/pc_template.tpl @ 3731

Revision 3731, 3.8 KB checked in by eduardoalex, 13 years ago (diff)

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

Line 
1<!-- 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">
4<html xmlns="http://www.w3.org/1999/xhtml">
5        <head>
6                <title>{global_title}</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                <link href="templates/css/desktop.css" type="text/css" rel="StyleSheet" />
10                <!--[if lte IE 6]>
11                        <link href="templates/css/ie6.css" type="text/css" rel="StyleSheet">
12                <![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               
54        </head>
55        <body>
56                <div id="global">
57                        <div id="topo_box" class="topo">
58                                <h1>{global_title}</h1>
59                                <span><a href="{href_logout}">{lang_logout}</a></span>
60                        </div>
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>
72                        <div id="navegacao">
73                                {home}
74                        </div><!-- INÍCIO CONTEÚDO -->
75                        <div id="conteudo">
76                                {content}
77                        </div>
78                </div>
79                <div class="rodape">
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>
82                </div>
83        </body>
84</html>
85<!-- 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 TracBrowser for help on using the repository browser.