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

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

BO User

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 key="data.visualization.title"/></tiles:put>
30    <tiles:put name="nav" type="string">
31        <html:link page="/index.jsp"><bean:message key="app.home"/></html:link>&nbsp;&gt;
32        <html:link page="/visualization?methodName=view"><bean:message key="all.visualization"/></html:link>&nbsp;&gt;
33        <html:link page="/visualization?methodName=viewParametersByPlateform"><bean:message key="data.visualization"/></html:link>
34    </tiles:put>
35
36
37    <%--****************** CONTENT ****************** --%>
38    <tiles:put name="bodytitle" type="string"><bean:message key="data.visualization.title"/></tiles:put>
39
40    <tiles:put name="body" type="string">
41
42        <div id="generalContainerPlateforms" class="span-5 colborder">
43            <div id="messages"><bean:message key="data.visualization.selectPf"/></div>
44
45            <div id="containerPlateforms"></div>
46        </div>
47
48        <div id="generalContainerParameters" class="span-6 colborder">
49            <div id="messages"><bean:message key="data.visualization.selectParameter"/></div>
50
51            <div id="containerParameters"></div>
52        </div>
53
54        <div id="generalContainerOptions" class="span-11 last">
55            <div id="containerOptionCalendar" class="span-10">
56                <div id="messages" class="messagesHeight"><bean:message key="data.visualization.selectPeriod"/></div>
57                <input type="text" id="beginDate" size="15"/>
58                <input type="text" id="endDate" size="15"/>
59            </div>
60
61            <div id="containerOptionTitle" class="span-5">
62                <div id="messages" class="messagesHeight"><bean:message key="data.visualization.titleChoice"/></div>
63                <textarea id="textareaTitle" cols="25" rows="1"></textarea>
64            </div>
65
66            <div id="containerOptionType" class="span-5">
67                <div id="messages" class="messagesHeight"><bean:message key="data.visualization.type"/></div>
68            </div>
69
70            <div id="containerOptionPlots" class="span-10">
71                <div id="messages" class="messagesHeight span-4"><bean:message key="data.visualization.graph"/></div>
72                <div id="messages_number_parameters" class="messagesHeight messages_number_parameters"></div>
73                <div id="containerOptionPlotsSelect" class="span-10"></div>
74                <div id="containerOptionPlotsButtons" class="span-10">
75                    <img src="/megapoli/resources/icons/help.gif" id="toolTipPlots" height="19px" width="17px" class="toolTipPlots" onclick="javascript:onClickHelp();">
76                </div>
77            </div>
78
79            <div class="actionButtons">
80                <div id="containerButtons" class="span-7"></div>
81            </div>
82        </div>
83
84         ee${axeTypesForFixedPlateforms}rr
85        <script type="text/javascript">
86            var interfaceTexts = $A( "" );
87            interfaceTexts["app.title"] = '<bean:message key="app.title"/>';
88            interfaceTexts["data.visualization.noPlateform"] = '<bean:message key="data.visualization.noPlateform"/>';
89            interfaceTexts["data.visualization.noParameter"] = '<bean:message key="data.visualization.noParameter"/>';
90            interfaceTexts["data.visualization.button.visualize"] = '<bean:message key="data.visualization.button.visualize"/>';
91            interfaceTexts["data.visualization.button.download"] = '<bean:message key="data.visualization.button.download"/>';
92            interfaceTexts["data.visualization.loading.data"] = '<bean:message key="data.visualization.loading.data"/>';
93            interfaceTexts["data.visualization.Unvalid_Period"] = "<bean:message key="data.visualization.Unvalid_Period"/>";
94            interfaceTexts["data.visualization.quicklook"] = "<bean:message key="data.visualization.quicklook"/>";
95            interfaceTexts["data.visualization.button.today"] = "<bean:message key="data.visualization.button.today"/>";
96            interfaceTexts["data.visualization.button.clear"] = "<bean:message key="data.visualization.button.clear"/>";
97
98            interfaceTexts["data.visualization.selectDate"] = "<bean:message key="data.visualization.selectDate"/>";
99            interfaceTexts["data.visualization.selectYear"] = "<bean:message key="data.visualization.selectYear"/>";
100            interfaceTexts["data.visualization.selectMonth"] = "<bean:message key="data.visualization.selectMonth"/>";
101            interfaceTexts["data.visualization.selectDay"] = "<bean:message key="data.visualization.selectDay"/>";
102            interfaceTexts["data.visualization.selectTime"] = "<bean:message key="data.visualization.selectTime"/>";
103            interfaceTexts["data.visualization.selectHour"] = "<bean:message key="data.visualization.selectHour"/>";
104            interfaceTexts["data.visualization.selectMinute"] = "<bean:message key="data.visualization.selectMinute"/>";
105
106            interfaceTexts["data.visualization.graph.noPlot"] = "<bean:message key="data.visualization.graph.noPlot"/>";
107            interfaceTexts["data.visualization.add"] = "<bean:message key="data.visualization.add"/>";
108            interfaceTexts["data.visualization.button.init"] = "<bean:message key="data.visualization.button.init"/>";
109            interfaceTexts["data.visualization.parameter"] = "<bean:message key="data.visualization.parameter"/>";
110
111            interfaceTexts["data.visualization.parameter.buttons.help"] = "<bean:message key="data.visualization.parameter.buttons.help"/>";
112            interfaceTexts["data.visualization.parameter.buttons.help.text"] = "<bean:message key="data.visualization.parameter.buttons.help.text"/>";
113
114            interfaceTexts["<%=AxeTypeForFixedPlateform.TIME_LINE%>"] = "<bean:message key="data.visualization.axeType.TimeLine"/>";
115            interfaceTexts["<%=AxeTypeForFixedPlateform.TIME_POINTS%>"] = "<bean:message key="data.visualization.axeType.TimePoints"/>";
116            interfaceTexts["<%=AxeTypeForMobilePlateform.D2_POINTS%>"] = "<bean:message key="data.visualization.axeType.2DPoints"/>";
117
118            interfaceTexts["data.access.extract3"] = "<bean:message key="data.access.extract3"/>";
119            interfaceTexts["data.access.extract.process.short"] = "<bean:message key="data.access.extract.process.short"/>";
120            interfaceTexts["data.access.extract.process.error"] = "<bean:message key="data.access.extract.process.error"/>";
121
122            var interfaceVisualization = new InterfaceVisualization( ${plateforms}, ${axeTypesForFixedPlateforms}, ${axeTypesForMobilePlateforms}, "${firstDate}", "${lastDate}" );
123        </script>
124
125    </tiles:put>
126</tiles:insert>
Note: See TracBrowser for help on using the repository browser.