source: ether_megapoli/trunk/web/resources/templates/appleTemplate.jsp @ 238

Last change on this file since 238 was 238, checked in by vmipsl, 13 years ago

jQuery

  • calendrier ok
  • window ok
File size: 9.7 KB
Line 
1<%@ page language="java" import="com.medias.Context" %>
2<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %>
3<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %>
4<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
5<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
6<%@ taglib prefix="ether" tagdir="/WEB-INF/tags" %>
7
8<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
9
10<HTML>
11<HEAD>
12    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
13    <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
14
15    <title><tiles:getAsString name="title"/></title>
16    <link rel="shortcut icon" href="<html:rewrite page='/resources/images/megapoli/favicon.ico'/>">
17
18    <ether:htmlCss cssFile="apycom.com-4-steel-blue/menu"/>
19    <ether:htmlCss cssFile="complexButton"/>
20    <ether:htmlCss cssFile="TwitterLogin/front"/>
21    <ether:htmlCss cssFile="etherApple"/>
22    <ether:htmlCss cssFile="megapoliApple"/>
23
24    <ether:htmlJs jsFile="library/jquery-1.4.2.min"/>
25    <ether:htmlJs jsFile="library/jquery.class"/>
26    <ether:htmlJs jsFile="library/jquery.protify-0.3"/>
27    <ether:htmlJs jsFile="classesForJQuery/etherHelper"/>
28    <ether:htmlJs jsFile="classesForJQuery/ComplexButton"/>
29    <ether:htmlJs jsFile="classesForJQuery/Slide"/>
30    <ether:htmlJs jsFile="apycom.com-4-steel-blue/menu"/>
31    <ether:htmlJs jsFile="TwitterLogin/javascripts/jquery.tipsy"/>
32
33    <ether:htmlResourceJsp jspFile="apple_etherHead"/>
34
35    <tiles:insert attribute="insertCss"/>
36    <tiles:insert attribute="insertJsOrJsp"/>
37</HEAD>
38
39<BODY>
40
41<bean:define type="java.lang.String" id="lastModified" value="<%=Context.getLastModified(request, application)%>"/>
42<bean:define type="java.lang.String" id="webmaster" value="<%=Context.getWebmaster(request)%>"/>
43
44<bean:define id="upload" value="upload"/>
45<bean:define id="access" value="access"/>
46
47<%-- ************************************************************************************************************** --%>
48<%-- *************************************************** LOGO ETHER *********************************************** --%>
49<%-- ************************************************************************************************************** --%>
50<div id="linkLogoEther" class="containerLinkLogoEther"></div>
51
52<div id="logoEther" class="containerLogoEther">
53    <html:link href="http://ether.ipsl.jussieu.fr" target="help"><img src="resources/images/logo_Ether.jpg" width="80px" height="80px"/></html:link>
54</div>
55
56<%-- ************************************************************************************************************** --%>
57<%-- **************************************************** WRAPPER ************************************************* --%>
58<%-- ************************************************************************************************************** --%>
59<div class="pageWrapper">
60
61    <%-- ****************** TITLE & TOOLS ****************** --%>
62    <div id="title_tools" class="containerMegapoli">
63        <div id="title"></div>
64
65        <div id="tools" align="right">
66            <fieldset id="signin_menu">
67                <html:form action="/LogonAccess">
68                    <label for="username"><bean:message key="data.authentification.login"/></label>
69                    <input id="login" name="login" tabindex="4" type="text">
70
71                    <label for="password"><bean:message key="data.authentification.pwd"/></label>
72                    <input id="pwd" name="pwd" tabindex="5" type="password">
73
74                    <p class="remember">
75                        <input id="signin_submit" value="Sign in" tabindex="6" type="submit">
76                    </p>
77
78                    <p class="forgot">
79                        <a id="resend_password_link" href="mailto:${webmaster}?subject=[MEGAPOLI] password"><bean:message key="data.authentification.pwdForget"/></a>
80                    </p>
81
82                    <p class="forgot-username">
83                        <a id=forgot_username_link href="mailto:${webmaster}?subject=[MEGAPOLI] login" title='<bean:message key="data.authentification.loginForget.help"/>'><bean:message key="data.authentification.loginForget"/></a>
84                    </p>
85                </html:form>
86            </fieldset>
87        </div>
88
89    </div>
90
91    <%-- ****************** LOGO ****************** --%>
92    <div id="logo" class="containerLogo">
93        <html:link href="http://megapoli.dmi.dk/" target="help" titleKey="app.linkmegapoli">
94            <html:img page="/resources/images/logo_Megapoli_white.png" height="110px" width="110px" altKey="app.home"/>
95        </html:link>
96    </div>
97
98    <%-- ****************** NAV ****************** --%>
99    <div id="nav" class="containerNav"><tiles:insert attribute="nav"/></div>
100
101    <%-- ****************** MENU ****************** --%>
102    <div id="menu" class="containerMenu">
103        <ul class="menu">
104            <li>
105                <html:link page="/data/access/access.jsp" paramName="access" paramId="source">
106                    <span><bean:message key="data.access"/></span>
107                </html:link>
108                <div>
109                    <ul>
110                        <li><html:link page="/JeuxAccess.do"><span><bean:message key="data.access.jeux"/></span></html:link></li>
111                        <li><html:link page="/ParametresAccess.do"><span><bean:message key="data.access.param"/></span></html:link>
112                        </li>
113                        <li><html:link page="/CapteursAccess.do"><span><bean:message key="data.access.capt"/></span></html:link></li>
114                        <li><html:link page="/PlateformesAccess.do"><span><bean:message key="data.access.plat"/></span></html:link>
115                        </li>
116                    </ul>
117                </div>
118            </li>
119
120            <li>
121                <html:link page="/data/access/access.jsp" paramName="access" paramId="source">
122                    <span><bean:message key="app.data"/></span>
123                </html:link>
124                <div>
125                    <ul>
126                        <logic:notPresent name="SES_USER" scope="session">
127                            <li><html:link page="/InitLogonAccess.do" paramName="access" paramId="source"><span><bean:message key="data.access.extract.short"/></span></html:link>
128                            </li>
129                            <li><html:link page="/InitLogon.do" paramName="upload" paramId="source"><span><bean:message key="data.upload.short"/></span></html:link></li>
130                        </logic:notPresent>
131                        <logic:present name="SES_USER" scope="session">
132                            <li><html:link page="/DataAccess.do"><span><bean:message key="data.access.extract.short"/></span></html:link></li>
133                            <li><html:link page="/PrepareTree.do"><span><bean:message key="data.upload.short"/></span></html:link></li>
134                        </logic:present>
135                    </ul>
136                </div>
137            </li>
138
139            <li class="last">
140                <html:link page="/visualization?methodName=view">
141                    <span><bean:message key="all.visualization"/></span>
142                </html:link>
143                <div>
144                    <ul>
145                        <li><html:link page="/visualization?methodName=viewParametersByPlateform"><span><bean:message key="data.visualization"/></span></html:link></li>
146                        <li><html:link page="/visualization?methodName=viewInWork"><span><bean:message key="simulation.visualization"/></span></html:link></li>
147                    </ul>
148                </div>
149            </li>
150
151        </ul>
152    </div>
153
154    <%-- ****************** TITLE CONTENT ****************** --%>
155    <div id="titleContent" class="containerTitleContent"><tiles:insert attribute="bodytitle"/>
156        <div id="titleContentBorder" class="containerTitleContentBorder"></div>
157    </div>
158
159    <%-- ****************** CONTENT ****************** --%>
160    <div id="containerCenter" class="containerMegapoli containerCenter">
161        <tiles:insert attribute="body"/>
162    </div>
163
164    <%-- ****************** BOTTOM ****************** --%>
165    <div id="containerBottom" class="containerMegapoli containerBottom" align="right">
166        &copy; 2010-2011 <html:link href="http://ether.ipsl.jussieu.fr" target="help">ETHER&nbsp;</html:link>/ CNRS
167        <%--<td align="center"><bean:message key="app.infonavig"/></td>--%>
168        <%--<td align="right"><i><bean:message key="app.lastModified"/> : <bean:write name="lastModified"/></i></td>--%>
169    </div>
170
171</div>
172
173<%-- ************************************************************************************************************** --%>
174<%-- **************************************************** SLIDES ************************************************** --%>
175<%-- ************************************************************************************************************** --%>
176<div id="creditSlide" class="containerSlide"></div>
177<div id="mentionSlide" class="containerSlide"></div>
178<div id="infoSlide" class="containerSlide"></div>
179
180<script type="text/javascript">
181    var templateTexts = $A( "" );
182    templateTexts["app.home"] = '<bean:message key="app.home"/>';
183    templateTexts["app.fulltitle"] = '<bean:message key="app.fulltitle"/>';
184    templateTexts["app.en"] = '<bean:message key="app.en"/>';
185    templateTexts["app.fr"] = '<bean:message key="app.fr"/>';
186    templateTexts["app.connexion"] = '<bean:message key="app.connexion"/>';
187    templateTexts["data.upload.metadata.contact.mail"] = '<bean:message key="data.upload.metadata.contact.mail"/>';
188    templateTexts["app.admin"] = '<bean:message key="app.admin"/>';
189
190    var interfaceTemplate = new InterfaceTemplate();
191</script>
192
193<div style="visibility:hidden"><a href="http://apycom.com/">Apycom jQuery Menus</a></div>
194
195</BODY>
196</HTML>
Note: See TracBrowser for help on using the repository browser.