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

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

Servlet _ tooltip aide

File size: 8.1 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-6 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-11 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-5">
85                    <div id="messages" class="messagesHeight"><bean:message key="data.visualization.titleChoice"/></div>
86                    <textarea id="textareaTitle" cols="25" rows="1"></textarea>
87                </div>
88
89                <div id="containerOptionType" class="span-5">
90                    <div id="messages" class="messagesHeight"><bean:message key="data.visualization.type"/></div>
91                </div>
92
93                <div id="containerOptionPlots" class="span-10">
94                    <div id="messages" class="messagesHeight span-4"><bean:message
95                            key="data.visualization.graph"/></div>
96                    <div id="messages_number_parameters" class="messagesHeight messages_number_parameters"></div>
97                    <div id="containerOptionPlotsSelect" class="span-10"></div>
98                    <div id="containerOptionPlotsButtons" class="span-10">
99                        <img src="/Megapoli/resources/icons/help.gif" id="toolTipPlots" height="19px" width="17px" class="toolTipPlots" onclick="javascript:onClickHelp();">
100                   </div>
101                </div>
102
103                <div class="errorAndButtons">
104                    <div id="containerButtons" class="span-7"></div>
105                </div>
106            </div>
107        </div>
108
109        <script type="text/javascript">
110            var interfaceTexts = $A();
111            interfaceTexts["app.title"] = '<bean:message key="app.title"/>';
112            interfaceTexts["data.visualization.noPlateform"] = '<bean:message key="data.visualization.noPf"/>';
113            interfaceTexts["data.visualization.noParameter"] = '<bean:message key="data.visualization.noParameter"/>';
114            interfaceTexts["data.visualization.button.visualize"] = '<bean:message key="data.visualization.button.visualize"/>';
115            interfaceTexts["data.visualization.button.download"] = '<bean:message key="data.visualization.button.download"/>';
116            interfaceTexts["data.visualization.loading.data"] = '<bean:message key="data.visualization.loading.data"/>';
117            interfaceTexts["data.visualization.Unvalid_Period"] = "<bean:message key="data.visualization.Unvalid_Period"/>";
118            interfaceTexts["data.visualization.quicklook"] = "<bean:message key="data.visualization.quicklook"/>";
119            interfaceTexts["data.visualization.button.today"] = "<bean:message key="data.visualization.button.today"/>";
120            interfaceTexts["data.visualization.button.clear"] = "<bean:message key="data.visualization.button.clear"/>";
121
122            interfaceTexts["data.visualization.selectDate"] = "<bean:message key="data.visualization.selectDate"/>";
123            interfaceTexts["data.visualization.selectYear"] = "<bean:message key="data.visualization.selectYear"/>";
124            interfaceTexts["data.visualization.selectMonth"] = "<bean:message key="data.visualization.selectMonth"/>";
125            interfaceTexts["data.visualization.selectDay"] = "<bean:message key="data.visualization.selectDay"/>";
126            interfaceTexts["data.visualization.selectTime"] = "<bean:message key="data.visualization.selectTime"/>";
127            interfaceTexts["data.visualization.selectHour"] = "<bean:message key="data.visualization.selectHour"/>";
128            interfaceTexts["data.visualization.selectMinute"] = "<bean:message key="data.visualization.selectMinute"/>";
129
130            interfaceTexts["data.visualization.graph.noPlot"] = "<bean:message key="data.visualization.graph.noPlot"/>";
131            interfaceTexts["data.visualization.add"] = "<bean:message key="data.visualization.add"/>";
132            interfaceTexts["data.visualization.button.init"] = "<bean:message key="data.visualization.button.init"/>";
133            interfaceTexts["data.visualization.parameter"] = "<bean:message key="data.visualization.parameter"/>";
134
135            interfaceTexts["data.visualization.parameter.buttons.help"] = "<bean:message key="data.visualization.parameter.buttons.help"/>";
136            interfaceTexts["data.visualization.parameter.buttons.help.text"] = "<bean:message key="data.visualization.parameter.buttons.help.text"/>";
137
138            interfaceTexts["<%=AxeTypeForFixedPlateform.TIME_LINE%>"] = "<bean:message key="data.visualization.axeType.TimeLine"/>";
139            interfaceTexts["<%=AxeTypeForFixedPlateform.TIME_POINTS%>"] = "<bean:message key="data.visualization.axeType.TimePoints"/>";
140            interfaceTexts["<%=AxeTypeForMobilePlateform.D2_POINTS%>"] = "<bean:message key="data.visualization.axeType.2DPoints"/>";
141
142            var interfaceVisualization = new InterfaceVisualization( ${plateforms}, ${axeTypesForFixedPlateforms}, ${axeTypesForMobilePlateforms} );
143        </script>
144
145    </tiles:put>
146
147</tiles:insert>
148
149<!-- /*** ****************** FIN VISU ******************** **/ -->
Note: See TracBrowser for help on using the repository browser.