source: trunk/phpgwapi/templates/default/navbar.tpl @ 2578

Revision 2578, 6.9 KB checked in by rodsouza, 14 years ago (diff)

Ticket #1009 - Verificando a inclusão de javascript para que seja feita apenas uma vez.

  • Property svn:eol-style set to native
  • Property svn:executable set to *
Line 
1<!-- BEGIN navbar_header -->
2<div align="center" id="hiddenButton" style="position:absolute">
3</div>
4<div align="center" id="extraButton" style="position:absolute">
5<table><tr>{app_extra_icons_icon}</tr></table>
6</div>
7{app_extra_icons_div}
8<script language="Javascript">  
9        function showBar(){
10                bar = document.getElementById("toolbar");       
11                bar.style.visibility = "";
12                bar.style.position ="static";
13                but = document.getElementById("hiddenButton");         
14                but.style.visibility = "";
15                but.style.position = "absolute";               
16                but.style.top = "55px";         
17                but.style.left = "2px";         
18                title = "{hide_bar_txt}";
19                extra = document.getElementById("extraButton");
20                extra.style.visibility = "hidden";             
21                but.innerHTML="<a title='"+title+"' onClick='javascript:changeBar()'><img src='{img_root}/up.button.png'></a>";
22                var neverExpires = new Date("January 01, 2100 00:00:00");
23                document.cookie = "showHeader=true"+
24                                                  ";expires=" + neverExpires.toGMTString()+
25                                                  ";path=/";
26        }
27
28        function hideBar(){
29                bar = document.getElementById("toolbar");       
30                bar.style.position ="absolute";
31                bar.style.visibility = "hidden";
32                but = document.getElementById("hiddenButton");         
33                but.style.visibility = "hidden";
34                title = "{show_bar_txt}";
35                extra = document.getElementById("extraButton");
36                extra.style.visibility = ""
37                extra.style.top = "-11px";             
38                extra.style.left = "-10px";             
39                var neverExpires = new Date("January 01, 2100 00:00:00");
40                document.cookie = "showHeader=false"+
41                                                  ";expires=" + neverExpires.toGMTString()+
42                                                  ";path=/";
43        }
44        function changeBar(){
45                bar = document.getElementById("toolbar");                       
46                if(bar.style.visibility == "hidden")
47                        showBar();             
48                else
49                        hideBar();
50        }
51        function initBar(val){
52
53                if(val == 'true')
54                        showBar();             
55                else
56                        hideBar();             
57        }
58var zoominTimer = new Array();
59var zoomoutTimer = new Array();
60function zoom_in(id)
61{
62        clearTimeout(zoomoutTimer[id]);
63        var elem = document.getElementById(id);
64        if (elem.height > 34)
65        {
66                clearTimeout(zoominTimer[id]);
67                return false;
68        }       
69        elem.height += 4;
70        elem.width += 4;
71        zoominTimer[id] = setTimeout('zoom_in("'+id+'");',30);
72}
73function zoom_out(id)
74{
75        clearTimeout(zoominTimer[id]);         
76        var elem = document.getElementById(id);
77        if ( ! elem )
78                return;
79        if (elem.height < 24)
80        {
81                clearTimeout(zoomoutTimer[id]);
82                return false;
83        }       
84        elem.height -= 2;
85        elem.width -= 2;
86        zoomoutTimer[id] = setTimeout('zoom_out("'+id+'");',30);
87}
88</script>
89
90<div class="toolbar" id="toolbar" style="visibility:hidden">
91<table border="0" height="50px" width="100%" cellpadding=0 cellspacing=0><tr>
92        <td class="logo_expresso">&nbsp;<br></td>
93        <td align="center">
94        <table width="auto" border="0" cellpadding="0" cellspacing="0">{app_icons}</table>
95        </td><td style="padding-left:0px;padding-right:25px" align="right" nowrap>
96</td></tr></table>
97<div id ="divStatusBar">
98<table width="100%" border="0" cellspacing="0" cellpadding="0">
99 <tr>
100  <td width="30%" align="left" id="user_info" nowrap>{user_info}{frontend_name}</td>
101  <td width="30%" id="admin_info" nowrap>{current_users}</td>
102  <td style="padding-right:10px" width="*" align="right" valign="center" nowrap="true">
103                <a href="{dir_root}/preferences/" title="{title_my_preferences}" alt="{title_my_preferences}" cacheit="true" onmouseover="javascript:self.status='{title_my_preferences}'" onmouseout="javascript:self.status=''"><img height="15px" src="{dir_root}/phpgwapi/templates/{template}/images/preferences.png"><font id="links_bar">{my_preferences}</font></a>
104                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
105                <a href="#" title="{title_suggestions}" alt="{title_suggestions}" onmouseover="javascript:self.status='{title_suggestions}'" onmouseout="javascript:self.status=''" onclick="javascript:openWindow(400,550,'{dir_root}/help/enviasugestao.php')"><img src="{dir_root}/phpgwapi/templates/{template}/images/critic.png"><font id="links_bar">{suggestions}</font></a>
106                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
107                <a href="#" title="{title_help}" alt="{title_help}" onmouseover="javascript:self.status='{title_help}'" onmouseout="javascript:self.status=''" onclick="javascript:openWindow(480,510,'{dir_root}/help')"><img src="{dir_root}/phpgwapi/templates/{template}/images/help.png" width="16px"><font id="links_bar">{help}</font></a>
108  </td>
109 </tr>
110</table>
111</div>
112</div>
113
114<script language="Javascript">
115 function openWindow(newWidth,newHeight,link)
116  {                     
117               
118        newScreenX  = screen.width - newWidth; 
119        newScreenY  = 0;               
120        Window1=window.open(link,'',"width="+newWidth+",height="+newHeight+",screenX="+newScreenX+",left="+newScreenX+",screenY="+newScreenY+",top="+newScreenY+",toolbar=no,scrollbars=yes,resizable=no");
121                               
122  }     
123</script>
124<!-- END navbar_header -->
125<!-- BEGIN appbox -->   
126        <div id="divSubContainer">
127                <table width="100%" cellspacing="0" cellpadding="0" border="0">
128                <tr>
129                {sideboxcolstart}
130<!-- END appbox -->
131<!-- BEGIN sidebox_hide_header -->
132        <script language="javascript">
133                new ypSlideOutMenu("menu2", "right", 0, 165, 160, 200)
134        </script>
135
136        <div id="sideboxdragarea" style="position:absolute;left:0px;top:175px">
137        <a href="#" {show_menu_event}="ypSlideOutMenu.showMenu('menu2')" onmouseover="//ypSlideOutMenu.showMenu('menu2')" title="{lang_show_menu}"><img src="{img_root}/dragarea_right.png" /></a>
138        </div>
139        <div id="menu2Container">
140        <div id="menu2Content" style="position: relative; left: 0; text-align: left;">
141                <table cellspacing="0" cellpadding="0" border="0">
142                 <tr><td>
143                 
144                <div style="background-color:#ffffff;border: #9c9c9c 1px solid;padding:5px;">
145<!-- END sidebox_hide_header -->
146<!-- BEGIN sidebox_hide_footer -->
147</div>
148</td><td style="padding-top:10px" valign="top">
149<a href="#" onClick="ypSlideOutMenu.hide('menu2')" ><img src="{img_root}/dragarea_left.png" align="right" /></a>
150</td></tr></table>
151</div>
152</div>
153<script language="Javascript">
154        initBar(GetCookie("showHeader"));
155</script>
156<!-- END sidebox_hide_footer -->
157
158
159
160
161
162<!-- BEGIN navbar_footer -->   
163                {sideboxcolend}
164                <!-- End Sidebox Column -->
165                <!-- Applicationbox Column -->
166                <td id="tdAppbox" valign="top" {remove_padding}>
167                <div id="divAppboxHeader">{current_app_title}</div>
168                <div id="divAppbox" class="divAppbox">
169                <table id="tableDivAppbox" width="98%" cellpadding="0" cellspacing="0">
170                <tr><td>
171<!-- END navbar_footer -->
172<!-- BEGIN extra_blocks_header -->
173<div class="divSidebox">
174        <div class="divSideboxHeader"><span>{lang_title}</span></div>
175        <div>
176                <table width="100%" cellspacing="0" cellpadding="0" border=0>
177<!-- END extra_blocks_header -->
178<!-- BEGIN extra_blocks_footer -->
179        </table>       
180                </div>
181                </div>
182                <div class="sideboxSpace"></div>
183<!-- END extra_blocks_footer -->
184<!-- BEGIN extra_block_row -->
185<tr class="divSideboxEntry">
186<td width="15" align="center" valign="middle" class="textSidebox">{icon_or_star}</td><td class="textSidebox"><a class="textSidebox" href="{item_link}"{target}>{lang_item}</a></td></tr>
187<!-- END extra_block_row -->
188<!-- BEGIN extra_block_spacer -->
189<tr class="divSideboxEntry"> 
190        <td colspan="2" height="8" class="textSidebox">&nbsp;</td>
191</tr>
192<!-- END extra_block_spacer -->
Note: See TracBrowser for help on using the repository browser.