source: ether_megapoli/trunk/web/resources/templates/templateBackoffice.jsp @ 278

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

Data protocole, inscription

File size: 6.0 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="button"/>
20    <ether:htmlCss cssFile="complexButton"/>
21    <ether:htmlCss cssFile="TwitterLogin/front"/>
22    <ether:htmlCss cssFile="ether"/>
23    <ether:htmlCss cssFile="megapoli"/>
24    <ether:htmlCss cssFile="backoffice"/>
25
26    <ether:htmlJs jsFile="library/jquery-1.4.2.min"/>
27    <ether:htmlJs jsFile="library/jquery.class"/>
28    <ether:htmlJs jsFile="library/jquery.protify-0.3"/>
29    <ether:htmlJs jsFile="classesForJQuery/etherHelper"/>
30    <ether:htmlJs jsFile="classesForJQuery/Button"/>
31    <ether:htmlJs jsFile="classesForJQuery/ComplexButton"/>
32    <ether:htmlJs jsFile="classesForJQuery/LoginButton"/>
33    <ether:htmlJs jsFile="apycom.com-4-steel-blue/menu"/>
34    <ether:htmlJs jsFile="TwitterLogin/javascripts/jquery.tipsy"/>
35
36    <ether:htmlResourceJsp jspFile="backofficeHead"/>
37
38    <tiles:insert attribute="insertCss"/>
39    <tiles:insert attribute="insertJsOrJsp"/>
40</HEAD>
41
42<BODY>
43
44<%-- ************************************************************************************************************** --%>
45<%-- *************************************************** LOGO ETHER *********************************************** --%>
46<%-- ************************************************************************************************************** --%>
47<div id="linkLogoEther" class="containerLinkLogoEther"></div>
48
49<div id="logoEther" class="containerLogoEther">
50    <html:link href="http://ether.ipsl.jussieu.fr" target="help"><img src="resources/images/logo_Ether.jpg" width="80px" height="80px"/></html:link>
51</div>
52
53
54<%-- ************************************************************************************************************** --%>
55<%-- **************************************************** WRAPPER ************************************************* --%>
56<%-- ************************************************************************************************************** --%>
57<div class="pageWrapper">
58
59    <%-- ****************** TITLE & TOOLS ****************** --%>
60    <div id="title_tools" class="containerMegapoli">
61        <div id="title"></div>
62
63        <div id="tools" align="right">
64            <div id="loginModule" align="right"></div>
65        </div>
66
67    </div>
68
69    <%-- ****************** LOGO ****************** --%>
70    <div id="logo" class="containerLogo">
71        <html:link href="http://megapoli.dmi.dk/" target="help" titleKey="app.linkmegapoli">
72            <html:img page="/resources/images/logo_Megapoli_white.png" height="110px" width="110px" altKey="app.home"/>
73        </html:link>
74    </div>
75
76    <%-- ****************** MENU ****************** --%>
77    <div id="menuBO" class="containerMenu"></div>
78
79    <%-- ****************** TITLE CONTENT ****************** --%>
80    <div id="titleContent" class="containerTitleContent"><tiles:insert attribute="bodytitle"/>
81        <div id="titleContentBorder" class="containerTitleContentBorder"></div>
82    </div>
83
84    <%-- ****************** CONTENT ****************** --%>
85    <div id="containerCenter" class="containerMegapoli containerCenter">
86        <tiles:insert attribute="body"/>
87    </div>
88
89    <%-- ****************** BOTTOM ****************** --%>
90    <div id="containerBottom" class="containerMegapoli containerBottom" align="right">
91        &copy; 2010-2011 <html:link href="http://ether.ipsl.jussieu.fr" target="help">ETHER&nbsp;</html:link>/ CNRS
92    </div>
93
94</div>
95
96<script type="text/javascript">
97    var templateTexts = $A( "" );
98    templateTexts["app.home"] = '<bean:message key="app.home"/>';
99    templateTexts["bo.fulltitle"] = '<bean:message key="bo.fulltitle"/>';
100    templateTexts["app.en"] = '<bean:message key="app.en"/>';
101    templateTexts["app.fr"] = '<bean:message key="app.fr"/>';
102    templateTexts["data.upload.metadata.contact.mail"] = '<bean:message key="data.upload.metadata.contact.mail"/>';
103    templateTexts["app.admin"] = '<bean:message key="app.admin"/>';
104    templateTexts["bo.user"] = '<bean:message key="bo.user"/>';
105
106    // Needed texts if you use the library LoginButton.js
107    var loginTexts = $A( "" );
108    loginTexts["app.connexion"] = '<bean:message key="app.connexion"/>';
109    loginTexts["data.authentification.login"] = '<bean:message key="data.authentification.login"/>';
110    loginTexts["data.authentification.password"] = '<bean:message key="data.authentification.password"/>';
111    loginTexts["data.authentification.sign"] = '<bean:message key="data.authentification.sign"/>';
112    loginTexts["data.authentification.pwdForget"] = '<bean:message key="data.authentification.pwdForget"/>';
113    loginTexts["data.authentification.loginForget.help"] = '<bean:message key="data.authentification.loginForget.help"/>';
114    loginTexts["data.authentification.loginForget"] = '<bean:message key="data.authentification.loginForget"/>';
115    loginTexts["errors.logon.notFound"] = "<bean:message key='errors.logon.notFound' arg0="<%=Context.getWebmaster( request )%>"/>";
116    loginTexts["errors.logon.failed"] = "<bean:message key='errors.logon.failed' arg0="<%=Context.getWebmaster( request )%>"/>";
117    loginTexts["app.admin"] = '<bean:message key="app.admin"/>';
118
119    var interfaceTemplate = new InterfaceTemplate();
120</script>
121
122<div style="visibility:hidden"><a href="http://apycom.com/">Apycom jQuery Menus</a></div>
123
124</BODY>
125</HTML>
Note: See TracBrowser for help on using the repository browser.