source: ether_megapoli/trunk/web/visualization/visu_parameter_by_pf.jsp @ 171

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

Fixe application : english/french _ ok before applet

File size: 7.0 KB
Line 
1<!-- /*** ****************** VISU ******************** **/ -->
2<%@ page import="com.ether.AxeTypeForFixedPlateform" %>
3<%@ page import="com.ether.AxeTypeForMobilePlateform" %>
4<%@ page import="com.medias.Context" %>
5
6<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
7<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %>
8<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
9<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %>
10<%@ taglib prefix="ether" tagdir="/WEB-INF/tags" %>
11
12<tiles:insert page="/resources/templates/templateEther.jsp" flush="true">
13
14    <tiles:put name="title" type="string">
15        <bean:message key="app.title"/> - <bean:message key="app.welcome"/>
16    </tiles:put>
17
18    <tiles:put name="insertCss" type="string">
19        <ether:htmlCss cssFile="ether"/>
20        <ether:htmlCss cssFile="button"/>
21        <ether:htmlCss cssFile="blueprint-css/blueprint/src/grid"/>
22
23        <ether:htmlCss cssFile="visu_parameter_by_pf"/>
24        <ether:htmlCss cssFile="select"/>
25
26        <%-- Calendar --%>
27        <ether:htmlCss cssFile="calendar/anytime"/>
28        <ether:htmlCss cssFile="windows_js_1.3/themes/default"/>
29        <ether:htmlCss cssFile="windows_js_1.3/themes/mac_os_x"/>
30
31    </tiles:put>
32
33    <tiles:put name="insertJsOrJsp" type="string">
34        <ether:htmlResourceJsp jspFile="etherHead"/>
35        <ether:htmlJsp jspFile="visu_parameter_by_pf-script"/>
36        <ether:htmlJsp jspFile="visu_parameter_by_pf-classes"/>
37        <ether:htmlJs jsFile="Button"/>
38        <ether:htmlJs jsFile="Select"/>
39
40        <ether:htmlJs jsFile="library/jquery-1.4.2.min"/>
41        <ether:htmlJs jsFile="library/prototype"/>
42
43        <%-- Calendar --%>
44        <ether:htmlJs jsFile="calendar/anytime"/>
45        <ether:htmlJs jsFile="windows_js_1.3/javascripts/debug"/>
46        <ether:htmlJs jsFile="windows_js_1.3/javascripts/effects"/>
47        <ether:htmlJs jsFile="windows_js_1.3/javascripts/window"/>
48        <ether:htmlJs jsFile="windows_js_1.3/javascripts/window_ext"/>
49
50    </tiles:put>
51
52    <bean:define type="java.lang.String" id="relativePath" value="<%=Context.getRelativePath(request)%>"/>
53    <tiles:put name="nav" value='<%=relativePath+"/nav_visu_parameter.jsp"%>'/>
54
55
56    <tiles:put name="bodytitle" type="string">
57        <bean:message key="data.visualization.title"/>
58    </tiles:put>
59
60
61    <tiles:put name="body" type="string">
62
63        <div class="span-25">
64            <div id="generalContainerPlateforms" class="span-7 colborder">
65                <div id="messages"><bean:message key="data.visualization.selectPf"/></div>
66
67                <div id="containerPlateforms"></div>
68            </div>
69
70            <div id="generalContainerParameters" class="span-7 colborder">
71                <div id="messages"><bean:message key="data.visualization.selectParameter"/></div>
72
73                <div id="containerParameters"></div>
74            </div>
75
76            <div id="generalContainerOptions" class="span-10 last">
77                <div id="containerOptionCalendar" class="span-10">
78                    <div id="messages" class="messagesHeight"><bean:message
79                            key="data.visualization.selectPeriod"/></div>
80                    <input type="text" id="beginDate" size="15"/>
81                    <input type="text" id="endDate" size="15"/>
82                </div>
83
84                <div id="containerOptionTitle" class="span-8">
85                    <div id="messages" class="messagesHeight"><bean:message key="data.visualization.titleChoice"/></div>
86                    <textarea id="textareaTitle" cols="37" rows="2"></textarea>
87                </div>
88
89                <div id="containerOptionAxe" class="span-8">
90                    <div id="messages" class="messagesHeight"><bean:message key="data.visualization.axe"/></div>
91                </div>
92
93                <div class="errorAndButtons">
94                    <div id="containerButtons" class="span-7"></div>
95                </div>
96            </div>
97        </div>
98
99        <script type="text/javascript">
100            var interfaceTexts = $A();
101            interfaceTexts["app.title"] = '<bean:message key="app.title"/>';
102            interfaceTexts["data.visualization.noPlateform"] = '<bean:message key="data.visualization.noPf"/>';
103            interfaceTexts["data.visualization.noParameter"] = '<bean:message key="data.visualization.noParameter"/>';
104            interfaceTexts["data.visualization.button.visualize"] = '<bean:message key="data.visualization.button.visualize"/>';
105            interfaceTexts["data.visualization.button.download"] = '<bean:message key="data.visualization.button.download"/>';
106            interfaceTexts["data.visualization.loading.data"] = '<bean:message key="data.visualization.loading.data"/>';
107            interfaceTexts["data.visualization.Unvalid_Period"] = "<bean:message key="data.visualization.Unvalid_Period"/>";
108            interfaceTexts["data.visualization.quicklook"] = "<bean:message key="data.visualization.quicklook"/>";
109            interfaceTexts["data.visualization.titleChoice"] = "<bean:message key="data.visualization.titleChoice"/>";
110            interfaceTexts["data.visualization.axe"] = "<bean:message key="data.visualization.axe"/>";
111            interfaceTexts["data.visualization.button.today"] = "<bean:message key="data.visualization.button.today"/>";
112            interfaceTexts["data.visualization.button.clear"] = "<bean:message key="data.visualization.button.clear"/>";
113
114            interfaceTexts["data.visualization.selectDate"] = "<bean:message key="data.visualization.selectDate"/>";
115            interfaceTexts["data.visualization.selectYear"] = "<bean:message key="data.visualization.selectYear"/>";
116            interfaceTexts["data.visualization.selectMonth"] = "<bean:message key="data.visualization.selectMonth"/>";
117            interfaceTexts["data.visualization.selectDay"] = "<bean:message key="data.visualization.selectDay"/>";
118            interfaceTexts["data.visualization.selectTime"] = "<bean:message key="data.visualization.selectTime"/>";
119            interfaceTexts["data.visualization.selectHour"] = "<bean:message key="data.visualization.selectHour"/>";
120            interfaceTexts["data.visualization.selectMinute"] = "<bean:message key="data.visualization.selectMinute"/>";
121
122            interfaceTexts["<%=AxeTypeForFixedPlateform.TIME_LINE%>"] = "<bean:message key="data.visualization.axeType.TimeLine"/>";
123            interfaceTexts["<%=AxeTypeForFixedPlateform.TIME_POINTS%>"] = "<bean:message key="data.visualization.axeType.TimePoints"/>";
124            interfaceTexts["<%=AxeTypeForMobilePlateform.D2_POINTS%>"] = "<bean:message key="data.visualization.axeType.2DPoints"/>";
125            interfaceTexts["<%=AxeTypeForMobilePlateform.D2_CONTOUR%>"] = "<bean:message key="data.visualization.axeType.2DContour"/>";
126
127            var interfaceVisualization = new InterfaceVisualization( ${plateforms}, ${axeTypesForFixedPlateforms}, ${axeTypesForMobilePlateforms} );
128        </script>
129
130    </tiles:put>
131
132</tiles:insert>
133
134<!-- /*** ****************** FIN VISU ******************** **/ -->
Note: See TracBrowser for help on using the repository browser.