source: trunk/expressoMail1_2/templates/default/index.tpl @ 7553

Revision 7553, 9.9 KB checked in by angelo, 11 years ago (diff)

Ticket #3197 - Reduzir tempo de carregamento do modulo Expresso Mail

  • Property svn:eol-style set to native
  • Property svn:executable set to *
Line 
1<!-- BEGIN list -->
2<script src="js/report_window.js"></script> 
3<input type="hidden" value="{txt_loading}" id="txt_loading">
4<input type="hidden" value="{txt_clear_trash}" id="txt_clear_trash">
5<input type="hidden" value="{upload_max_filesize}" id="upload_max_filesize">
6<input type="hidden" value="{msg_folder}" id="msg_folder">
7<input type="hidden" value="{msg_number}" id="msg_number">
8<input type="hidden" value="{user_email_alternative}" id="user_email_alternative">
9<input type="hidden" value="{user_email}" id="user_email">
10<input type="hidden" value="{user_organization}" id="user_organization">
11<input type="hidden" value="{cyrus_delimiter}" id="cyrus_delimiter">
12<table id="main_table" width="100%" cellspacing="0" cellpadding="0" border="0" style="display:none">
13<tbody>
14<tr>
15        <td id="folderscol" width="170px" height="100%" valign="top">
16                <table id="folders_tbl" width="200px" border="0" cellspacing="0" cellpadding="0">
17                <tbody>
18                <tr>
19                        <td class='content-menu'>
20                                <table border="0" cellspacing="0" cellpadding="0" style="width:100%">
21                                        <tbody>
22                                                <tr>
23                                                        <td>
24                                                                <div id="search_div" class="class_search_div" style="white-space:nowrap">
25                                                                        <input type="text" id="em_message_search" size="17" style="margin-left: 5px;"/>
26                                                                        <img style="padding:0px 8px; width:16px; height:16px; margin: -5px -5px; cursor:pointer;" class="" src="templates/default/images/search.gif" onMouseOut="window.status='';return true;" title='{lang_Open_Search_Window}' onMouseOver="window.status='{lang_Open_Search_Window}';return true;" href="javascript:void(0);"  onClick="javascript:search_emails(Element('em_message_search').value)"/>
27                                                                        <img style="padding:0px 8px; width:16px; height:16px; margin: -5px -5px; cursor:pointer;" class="" src="templates/default/images/users.gif" onMouseOut="window.status='';return true;" title='{lang_search_user}' onMouseOver="window.status='{lang_search_user}' ;return true;" href="javascript:void(0);"  onClick="javascript:emQuickSearch(Element('em_message_search').value, 'null', 'null', 'expressoMail')"></img>
28                                                                </div>
29                                                        </td>
30                                                </tr>
31                                                <tr height="24">
32                                                        <td class='content-menu-td' onclick='javascript:new_message("new","null");' onmouseover='javascript:set_menu_bg(this);' onmouseout='javascript:unset_menu_bg(this);'>
33                                                                <div class='em_div_sidebox_menu'>
34                                                                        <img src='./templates/default/images/menu/createmail.gif' />
35                                                                        <span class="em_sidebox_menu">{new_message}</span>
36                                                                </div>
37                                                        </td>
38                                                </tr>
39                                                <tr height="24">
40                                                        <td class='content-menu-td' id='em_refresh_button' onclick='javascript:refresh();' onmouseover='javascript:set_menu_bg(this);' onmouseout='javascript:unset_menu_bg(this);'>
41                                                                <div class='em_div_sidebox_menu'>
42                                                                        <img src='./templates/default/images/menu/checkmail.gif' />
43                                                                                <span class="em_sidebox_menu">{refresh}</span>
44                                                                </div>
45                                                        </td>
46                                                </tr>
47                                                <tr height="24">
48                                                        <td id="link_tools" class='content-menu-td'>
49                                                                <div class='em_div_sidebox_menu'>
50                                                                        <img height='16px' src='./templates/default/images/menu/tools.gif' />
51                                                                                <span class="em_sidebox_menu">{tools} ...</span>
52                                                                </div>
53                                                        </td>
54                                                </tr>                                                           
55                                        </tbody>
56                                </table>
57                        </td>
58                </tr>
59                <tr>
60                        <td height="2px"></td>
61                </tr>                                           
62                <tr>
63                        <td class="image-menu" valign="top" style="padding:0px">
64                                <div id="content_folders" class="menu-degrade" style="width:230px;height:100%;overflow:auto"></div>
65                        </td>
66                </tr>
67                </tbody>
68                </table>
69                <script type="text/javascript">
70                var element_input = document.getElementById('em_message_search');
71               
72                function keyPressQuickSearchEmail(e)
73                {
74                        if( e.keyCode == 13 )
75                                performQuickSearch(Element('em_message_search').value);
76                }
77               
78                if ( element_input.addEventListener )
79                        element_input.addEventListener('keypress', keyPressQuickSearchEmail, false);
80                else if ( element_input.attachEvent )
81                        element_input.attachEvent('onkeypress', keyPressQuickSearchEmail);
82               
83                function onFocusQuickSearchEmail(pInput)
84                {
85                        if ( pInput.createTextRange )
86                        {
87                                var FieldRange = pInput.createTextRange();
88                                        FieldRange.moveStart('character', pInput.value.length);
89                                        FieldRange.collapse();
90                                        FieldRange.select();
91                        }
92                }
93               
94                </script>
95        </td>
96        <td class="collapse_folders_td">
97                <span class="collapse_folders"/>
98        </td>                   
99        <td width="100%" valign="top" align="left">
100                <div id="exmail_main_body" class="messagescol">
101                        <table id="border_table" width="auto" height="26" cellspacing="0" cellpadding="0" border="0">
102                                <tbody id="border_tbody">
103                                        <tr id="border_tr">
104                                                <td nowrap class="menu" onClick="alternate_border(0);resizeWindow();"  id="border_id_0">
105                                                        &nbsp;{lang_inbox}&nbsp;<font face="Verdana" size="1" color="#505050">[
106                                                        <span id="new_m">0</span> /
107                                                        <span id="tot_m">0</span>]
108                                                        </font>
109                                                </td>
110                                                <td nowrap id="border_blank" class="last_menu" width="100%">&nbsp;</td>                                                         
111                                        </tr>
112                                </tbody>
113                        </table>
114                        <div id="content_id_0" class="conteudo"></div>
115                        <div id="footer_menu">
116                                <table style="border-top:0px solid black" id="footer_box" cellpadding=0 cellspacing=0 border=0 width="100%" height="10px">
117                                        <tbody>
118                                                <tr id="table_message"></tr>
119                                        </tbody>
120                                </table>
121                        </div>
122                </div>
123        </td>
124</tr>
125</tbody>
126</table>
127<div id='forms_queue'></div>
128<div style="display:none" id="send_queue">
129        <table width="100%" height="100%">
130                <tr>
131                        <td background="js/modal/images/fundo_exp.png" valign="top" align="center">
132                                <font color="#006699"><b><div id="text_send_queue"></div></b></font>
133                        </td>
134                </tr>
135        </table>
136</div>
137<link href="../library/jquery/css/redmond/jquery-ui.css" rel="stylesheet" type="text/css">
138<script type="text/javascript" src="../library/jquery/jquery-ui.min.js"></script>
139                                       
140<script type="text/javascript" src="js/QuickCatalogSearch.js"></script>
141<div style="display:none; width: auto; min-height: 0px; height: 410px; overflow: hidden" id="dialog-modal" class="dialog-modal expressomail-qs-container" title="{lang_quick_search_users_dialog_title}">
142                                <div id="accordion">
143                                        <div class="ui-widget" align="right">
144                                                        <fieldset class="search-catalog-options ui-corner-all">
145                                            <select id="combobox">
146                                                <!-- Pegar essas opções das preferências -->
147                                                <option value="global">{lang_global_catalog}</option>
148                                                <option value="personal">{lang_personal_catalog}</option>
149                                                <option value="all">{lang_all_catalogs}</option>
150                                            </select>
151                                    </fieldset>     
152                            <fieldset class="search-field ui-corner-all" style>
153                                                                <span title="Ajuda" class="ui-icon ui-icon-search"></span>
154                                                                <input class="search" id="busca" onFocus="setFocus();" onBlur="removeFocus();" onkeypress="javascript: if(checkEnter(event)) {buscaContato(this.value); }" type="text" />
155                                                        </fieldset>
156                                                        <input title="Buscar Contatos" class="button" type="button" onClick="show_help()" style="background-image: url('./templates/default/images/information.png'); background-repeat: no-repeat;"/>
157                                 </div>   
158                             </div>
159                                <fieldset id="fieldset1" class="details-container ui-corner-all">
160                            <legend>{lang_contact_details}</legend>
161                            <div style="overflow: auto; height: 230px;" id="detalhes_contato"></div>
162                        </fieldset>   
163            <div class="acc-list"> <ul id="selectable"></ul></div>
164                    <div class="demo" style="float: left; margin-top: 10px; width: 100%; height: 20px; padding:5px 0 0 0;">
165                        <div id="slider" style="width: 448px;"></div>
166                            <p style="margin-top: -15px; margin-bottom: 0pt; margin-left: 453px; float: left;">
167                                <label for="amount" style="padding-left: 6px;">{lang_page}: </label>
168                                <input type="text" id="amount-text" style="padding-left: 3px; border:0; font-weight:bold; width: 175px;" readonly="true"/>
169                            </p>           
170                        </div>
171</div>
172<div style="display:none; width: auto; min-height: 0px; height: 380px;" id="dialog-modal_help" title="{lang_dialog_help} Help busca rápida de contatos"> 
173        <fieldset id="fieldset2">
174        <legend>{lang_help} Busca rápida de contatos</legend>
175                <div>
176                        <strong>Para a utilização dessa funcionalidade, podem ser usados os seguintes atalhos:</strong><br><br><br>
177                        <ul>
178                                <li>Ir para a página anterior - Seta para esquerda</li>
179                                <li>Mover para contato acima - Seta para cima</li>
180                                <li>Mover para contato abaixo - Seta para baixo</li>
181                                <li>Mover para a próxima página - Seta para direita</li>
182                                <li>Adicionar contato selecionado - Enter</li>
183                                <li>Fechar - Esc</li>
184                        </ul>
185                </div>
186        </fieldset>   
187</div>
188<div id="import-dialog" title="Importar Evento/Tarefa" style="display:none">
189        <p>Seleciona uma Agenda para o Evento :</p>
190        <p>
191                <select style="width:100%;" id="select-agenda">
192                </select>
193        </p>
194        <p>
195                <label>Status : </label>
196        </p>
197        <p>
198                <select style="width:100%;" id="select-status">
199                        <option value="1">Eu vou</option>
200                        <option value="3">Não vou</option>
201                        <option value="2">Tentativa</option>
202                </select>
203        </p>
204</div>
205<div id="sandbox" class="expresso-calendar-container hidden">
206</div>
207<div id="windowLabels" class="label-configure-win" style="display: none;"></div>
208<div id="followupFlag" class="followupflag-configure-win" style="display: none;"></div>
209<div class="expressomail-module-container" style="display: none;"></div>
210<div id="importEmails" style="display:none;padding:5px;"></div>
211<div id="sendFileMessages" style="display:none;"></div>
212<div id="quickAddContact" style="display:none;"></div>
213<div id="freeow" class="freeow freeow-bottom-right"></div>
214<!-- END list -->
Note: See TracBrowser for help on using the repository browser.