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

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

login

File size: 7.9 KB
Line 
1<%@ page import="com.ether.AxeTypeForFixedPlateform" %>
2<%@ page import="com.ether.AxeTypeForMobilePlateform" %>
3<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
4<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %>
5<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
6<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %>
7<%@ taglib prefix="ether" tagdir="/WEB-INF/tags" %>
8
9<tiles:insert page="/resources/templates/templateMegapoli.jsp" flush="true">
10
11    <tiles:put name="insertCss" type="string">
12        <ether:htmlCss cssFile="blueprint-css/blueprint/src/grid"/>
13        <ether:htmlCss cssFile="visu_parameter_by_pf"/>
14        <ether:htmlCss cssFile="select"/>
15        <ether:htmlCss cssFile="calendar/anytime"/>
16        <ether:htmlCss cssFile="jquery-ui-1.8.16.custom/jquery-ui-1.8.16.custom"/>
17    </tiles:put>
18
19    <tiles:put name="insertJsOrJsp" type="string">
20        <ether:htmlJs jsFile="classesForJQuery/etherClasses"/>
21        <ether:htmlJsp jspFile="visu_parameter_by_pf-script"/>
22        <ether:htmlJsp jspFile="visu_parameter_by_pf-classes"/>
23        <ether:htmlJs jsFile="classesForJQuery/Select"/>
24        <ether:htmlJs jsFile="classesForJQuery/Loading"/>
25        <ether:htmlJs jsFile="calendar/anytime"/>
26        <ether:htmlJs jsFile="jquery-ui-1.8.16.custom/js/jquery-ui-1.8.16.custom.min"/>
27    </tiles:put>
28
29    <tiles:put name="title" type="string"><bean:message key="app.title"/> - <bean:message
30            key="data.visualization.title"/></tiles:put>
31    <tiles:put name="nav" type="string">
32        <html:link page="/index.jsp"><bean:message key="app.home"/></html:link>&nbsp;&gt;
33        <html:link page="/visualization?methodName=view"><bean:message key="all.visualization"/></html:link>&nbsp;&gt;
34        <html:link page="/visualization?methodName=viewParametersByPlateform"><bean:message
35                key="data.visualization"/></html:link>
36    </tiles:put>
37
38
39    <%--****************** CONTENT ****************** --%>
40    <tiles:put name="bodytitle" type="string"><bean:message key="data.visualization.title"/></tiles:put>
41
42    <tiles:put name="body" type="string">
43
44        <div id="generalContainerPlateforms" class="span-5 colborder">
45            <div id="messages"><bean:message key="data.visualization.selectPf"/></div>
46
47            <div id="containerPlateforms"></div>
48        </div>
49
50        <div id="generalContainerParameters" class="span-6 colborder">
51            <div id="messages"><bean:message key="data.visualization.selectParameter"/></div>
52
53            <div id="containerParameters"></div>
54        </div>
55
56        <div id="generalContainerOptions" class="span-11 last">
57            <div id="containerOptionCalendar" class="span-10">
58                <div id="messages" class="messagesHeight"><bean:message key="data.visualization.selectPeriod"/></div>
59                <input type="text" id="beginDate" size="15"/>
60                <input type="text" id="endDate" size="15"/>
61            </div>
62
63            <div id="containerOptionTitle" class="span-5">
64                <div id="messages" class="messagesHeight"><bean:message key="data.visualization.titleChoice"/></div>
65                <textarea id="textareaTitle" cols="25" rows="1"></textarea>
66            </div>
67
68            <div id="containerOptionType" class="span-5">
69                <div id="messages" class="messagesHeight"><bean:message key="data.visualization.type"/></div>
70            </div>
71
72            <div id="containerOptionPlots" class="span-10">
73                <div id="messages" class="messagesHeight span-4"><bean:message key="data.visualization.graph"/></div>
74                <div id="messages_number_parameters" class="messagesHeight messages_number_parameters"></div>
75                <div id="containerOptionPlotsSelect" class="span-10"></div>
76                <div id="containerOptionPlotsButtons" class="span-10">
77                    <img src="/megapoli/resources/icons/help.gif" id="toolTipPlots" height="19px" width="17px"
78                         class="toolTipPlots" onclick="javascript:onClickHelp();">
79                </div>
80            </div>
81
82            <div class="actionButtons">
83                <div id="containerButtons" class="span-7"></div>
84            </div>
85        </div>
86
87        <script type="text/javascript">
88            var interfaceTexts = $A( "" );
89            interfaceTexts["app.title"] = '<bean:message key="app.title"/>';
90            interfaceTexts["data.visualization.noPlateform"] = '<bean:message key="data.visualization.noPf"/>';
91            interfaceTexts["data.visualization.noParameter"] = '<bean:message key="data.visualization.noParameter"/>';
92            interfaceTexts["data.visualization.button.visualize"] = '<bean:message key="data.visualization.button.visualize"/>';
93            interfaceTexts["data.visualization.button.download"] = '<bean:message key="data.visualization.button.download"/>';
94            interfaceTexts["data.visualization.loading.data"] = '<bean:message key="data.visualization.loading.data"/>';
95            interfaceTexts["data.visualization.Unvalid_Period"] = "<bean:message key="data.visualization.Unvalid_Period"/>";
96            interfaceTexts["data.visualization.quicklook"] = "<bean:message key="data.visualization.quicklook"/>";
97            interfaceTexts["data.visualization.button.today"] = "<bean:message key="data.visualization.button.today"/>";
98            interfaceTexts["data.visualization.button.clear"] = "<bean:message key="data.visualization.button.clear"/>";
99
100            interfaceTexts["data.visualization.selectDate"] = "<bean:message key="data.visualization.selectDate"/>";
101            interfaceTexts["data.visualization.selectYear"] = "<bean:message key="data.visualization.selectYear"/>";
102            interfaceTexts["data.visualization.selectMonth"] = "<bean:message key="data.visualization.selectMonth"/>";
103            interfaceTexts["data.visualization.selectDay"] = "<bean:message key="data.visualization.selectDay"/>";
104            interfaceTexts["data.visualization.selectTime"] = "<bean:message key="data.visualization.selectTime"/>";
105            interfaceTexts["data.visualization.selectHour"] = "<bean:message key="data.visualization.selectHour"/>";
106            interfaceTexts["data.visualization.selectMinute"] = "<bean:message key="data.visualization.selectMinute"/>";
107
108            interfaceTexts["data.visualization.graph.noPlot"] = "<bean:message key="data.visualization.graph.noPlot"/>";
109            interfaceTexts["data.visualization.add"] = "<bean:message key="data.visualization.add"/>";
110            interfaceTexts["data.visualization.button.init"] = "<bean:message key="data.visualization.button.init"/>";
111            interfaceTexts["data.visualization.parameter"] = "<bean:message key="data.visualization.parameter"/>";
112
113            interfaceTexts["data.visualization.parameter.buttons.help"] = "<bean:message key="data.visualization.parameter.buttons.help"/>";
114            interfaceTexts["data.visualization.parameter.buttons.help.text"] = "<bean:message key="data.visualization.parameter.buttons.help.text"/>";
115
116            interfaceTexts["<%=AxeTypeForFixedPlateform.TIME_LINE%>"] = "<bean:message key="data.visualization.axeType.TimeLine"/>";
117            interfaceTexts["<%=AxeTypeForFixedPlateform.TIME_POINTS%>"] = "<bean:message key="data.visualization.axeType.TimePoints"/>";
118            interfaceTexts["<%=AxeTypeForMobilePlateform.D2_POINTS%>"] = "<bean:message key="data.visualization.axeType.2DPoints"/>";
119
120            interfaceTexts["data.access.extract3"] = "<bean:message key="data.access.extract3"/>";
121            interfaceTexts["data.access.extract.process.short"] = "<bean:message key="data.access.extract.process.short"/>";
122            interfaceTexts["data.access.extract.process.error"] = "<bean:message key="data.access.extract.process.error"/>";
123
124            var interfaceVisualization = new InterfaceVisualization( ${plateforms}, ${axeTypesForFixedPlateforms}, ${axeTypesForMobilePlateforms}, "${firstDate}", "${lastDate}" );
125        </script>
126
127    </tiles:put>
128</tiles:insert>
Note: See TracBrowser for help on using the repository browser.