1 | <%@ page import="com.medias.Context" contentType="text/html; charset=UTF-8"%> |
---|
2 | <%@ page import="com.medias.Calcul"%> |
---|
3 | <%@ page import="java.util.ArrayList"%> |
---|
4 | <%@ page import="com.medias.DateTime"%> |
---|
5 | <%@ page import="com.medias.xml.metadata.Metadata"%> |
---|
6 | <%@ page language="java" contentType="text/html; charset=UTF-8"%> |
---|
7 | <%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles"%> |
---|
8 | <%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html"%> |
---|
9 | <%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean"%> |
---|
10 | <%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic"%> |
---|
11 | <%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested"%> |
---|
12 | |
---|
13 | <script type="text/javascript"> |
---|
14 | var messContact = '<bean:message key="data.upload.metadata.contact"/>'; |
---|
15 | var messNom = '<bean:message key="data.upload.metadata.contact.nom"/>'; |
---|
16 | var messPrenom = '<bean:message key="data.upload.metadata.contact.prenom"/>'; |
---|
17 | var messOrg = '<bean:message key="data.upload.metadata.contact.org"/>'; |
---|
18 | var messMail = '<bean:message key="data.upload.metadata.contact.mail"/>'; |
---|
19 | var messMdp = '<bean:message key="data.upload.metadata.contact.mdp"/>'; |
---|
20 | var messRole = '<bean:message key="data.upload.metadata.contact.role"/>'; |
---|
21 | var messDef = '<bean:message key="data.upload.metadata.description.default"/>'; |
---|
22 | var messPi = '<bean:message key="data.upload.metadata.description.pi"/>'; |
---|
23 | var messTech = '<bean:message key="data.upload.metadata.description.tech"/>'; |
---|
24 | var messDelPers = '<bean:message key="data.upload.metadata.deletePers"/>'; |
---|
25 | var messPlat = '<bean:message key="data.upload.metadata.plat"/>'; |
---|
26 | var messPlatNom = '<bean:message key="data.upload.metadata.plat.nom"/>'; |
---|
27 | var messOth = '<bean:message key="data.upload.metadata.nomoth"/>'; |
---|
28 | var messDesc = '<bean:message key="data.metadata.desc"/>'; |
---|
29 | var messPlatImg = '<bean:message key="data.upload.metadata.plat.img"/>'; |
---|
30 | var messPlatLatMin = '<bean:message key="data.upload.metadata.plat.latmin"/>'; |
---|
31 | var messPlatLatMax = '<bean:message key="data.upload.metadata.plat.latmax"/>'; |
---|
32 | var messPlatLonMin = '<bean:message key="data.upload.metadata.plat.lonmin"/>'; |
---|
33 | var messPlatLonMax = '<bean:message key="data.upload.metadata.plat.lonmax"/>'; |
---|
34 | var messPlatAltMin = '<bean:message key="data.upload.metadata.plat.altmin"/>'; |
---|
35 | var messPlatAltMax = '<bean:message key="data.upload.metadata.plat.altmax"/>'; |
---|
36 | var messPlatLatForm = '<bean:message key="data.upload.metadata.plat.lat.format"/>'; |
---|
37 | var messPlatLonForm = '<bean:message key="data.upload.metadata.plat.lon.format"/>'; |
---|
38 | var messDelPlat = '<bean:message key="data.upload.metadata.deletePlat"/>'; |
---|
39 | var messCapt = '<bean:message key="data.upload.metadata.capteur"/>'; |
---|
40 | var messCaptType = '<bean:message key="data.upload.metadata.capteur.type"/>'; |
---|
41 | var messCaptFab = '<bean:message key="data.upload.metadata.capteur.fab"/>'; |
---|
42 | var messCaptMod = '<bean:message key="data.upload.metadata.capteur.modele"/>'; |
---|
43 | var messCaptNum = '<bean:message key="data.upload.metadata.capteur.nums"/>'; |
---|
44 | var messCaptEta = '<bean:message key="data.upload.metadata.capteur.etalon"/>'; |
---|
45 | var messCaptPlat = '<bean:message key="data.upload.metadata.capteur.plat"/>'; |
---|
46 | var messDelCapt = '<bean:message key="data.upload.metadata.deleteCapt"/>'; |
---|
47 | var messParam = '<bean:message key="data.upload.metadata.param"/>'; |
---|
48 | var messParamNom = '<bean:message key="data.upload.metadata.param.nom"/>'; |
---|
49 | // var messParamAb = '<bean:message key="data.upload.metadata.param.abrev"/>'; |
---|
50 | var messParamCat = '<bean:message key="data.upload.metadata.param.cat"/>'; |
---|
51 | var messParamUnit = '<bean:message key="data.upload.metadata.param.unite"/>'; |
---|
52 | var messParamCapt = '<bean:message key="data.upload.metadata.param.capt"/>'; |
---|
53 | var messDelParam = '<bean:message key="data.upload.metadata.deleteParam"/>'; |
---|
54 | </script> |
---|
55 | |
---|
56 | <tiles:insert page="/resources/templates/template.jsp" flush="true"> |
---|
57 | <bean:define type="java.lang.String" id="relativePath" value="<%=Context.getRelativePath(request)%>"/> |
---|
58 | <bean:define type="java.lang.String" id="contextPath" value="<%=request.getContextPath()%>"/> |
---|
59 | |
---|
60 | <tiles:put name="nav" value='<%=relativePath+"/nav.jsp"%>'/> |
---|
61 | |
---|
62 | <tiles:put name="title" type="string"> |
---|
63 | <bean:message key="app.title"/> - <bean:message key="data.upload.metadata"/> |
---|
64 | </tiles:put> |
---|
65 | |
---|
66 | <tiles:put name="bodytitle" type="string"> |
---|
67 | <nested:root name="metadataForm"> |
---|
68 | <nested:nest property="metadata"> |
---|
69 | <nested:nest property="pres"> |
---|
70 | <bean:message key="data.upload.metadata.title"/> <nested:write property="nom"/> |
---|
71 | </nested:nest> |
---|
72 | </nested:nest> |
---|
73 | </nested:root> |
---|
74 | </tiles:put> |
---|
75 | |
---|
76 | <tiles:put name="body" type="string"> |
---|
77 | |
---|
78 | <bean:message key="data.upload.metadata.intro"/> |
---|
79 | <div id="errors"><html:errors/></div> |
---|
80 | |
---|
81 | <ul> |
---|
82 | <li><a href="#presentation_gen"><bean:message key="data.upload.metadata.presentation.link"/></a></li> |
---|
83 | <li><a href="#desc_jeu"><bean:message key="data.upload.metadata.description.link"/></a></li> |
---|
84 | <li><a href="#platefs"><bean:message key="data.upload.metadata.plateformes"/></a></li> |
---|
85 | <li><a href="#capts"><bean:message key="data.upload.metadata.capteurs"/></a></li> |
---|
86 | <li><a href="#params"><bean:message key="data.upload.metadata.parametres"/></a></li> |
---|
87 | <li><a href="#integr_data"><bean:message key="data.upload.metadata.integration.link"/></a></li> |
---|
88 | </ul> |
---|
89 | |
---|
90 | <html:form action="/UpdateMetadata" method="POST" enctype="multipart/form-data"> |
---|
91 | <nested:nest property="metadata"> |
---|
92 | <div id="level2"> |
---|
93 | <div class="submit"> |
---|
94 | <html:cancel><bean:message key="app.cancel"/></html:cancel> |
---|
95 | <html:submit property="mess[0]"><bean:message key="app.submit"/></html:submit> |
---|
96 | </div> |
---|
97 | |
---|
98 | |
---|
99 | <hr/> |
---|
100 | <nested:nest property="pres"> |
---|
101 | <div class="title"><a name="presentation_gen"></a> |
---|
102 | <bean:message key="data.upload.metadata.presentation"/></div> |
---|
103 | <div id="level2"> |
---|
104 | <table> |
---|
105 | <tr> |
---|
106 | <td><bean:message key="data.upload.metadata.presentation.nom"/> : </td> |
---|
107 | <td> |
---|
108 | <%-- <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
109 | <nested:text property="nom"/> |
---|
110 | </logic:equal> |
---|
111 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
112 | <nested:write property="nom"/> |
---|
113 | </logic:notEqual> --%> |
---|
114 | |
---|
115 | <nested:write property="nom"/> |
---|
116 | </td> |
---|
117 | </tr> |
---|
118 | <tr> |
---|
119 | <td><bean:message key="data.upload.metadata.presentation.def"/> : </td> |
---|
120 | <td> |
---|
121 | <%--logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"--%> |
---|
122 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
123 | <nested:textarea cols="50" property="def"/> |
---|
124 | </logic:equal> |
---|
125 | <%--logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"--%> |
---|
126 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
127 | <nested:write property="def"/> |
---|
128 | </logic:notEqual> |
---|
129 | </td> |
---|
130 | </tr> |
---|
131 | <tr> |
---|
132 | <td rowspan="2"><bean:message key="data.upload.metadata.presentation.dest"/> : </td> |
---|
133 | <td> |
---|
134 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
135 | <nested:radio property="dest" value="SGBD"> |
---|
136 | <bean:message key="data.upload.metadata.presentation.dest.sgbd"/> |
---|
137 | </nested:radio> |
---|
138 | </logic:equal> |
---|
139 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
140 | <nested:radio disabled="true" property="dest" value="SGBD"> |
---|
141 | <bean:message key="data.upload.metadata.presentation.dest.sgbd"/> |
---|
142 | </nested:radio> |
---|
143 | </logic:notEqual> |
---|
144 | </td> |
---|
145 | </tr> |
---|
146 | <tr> |
---|
147 | <td> |
---|
148 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
149 | <nested:radio property="dest" value="FTP"> |
---|
150 | <bean:message key="data.upload.metadata.presentation.dest.ftp"/> |
---|
151 | </nested:radio> |
---|
152 | </logic:equal> |
---|
153 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
154 | <nested:radio disabled="true" property="dest" value="FTP"> |
---|
155 | <bean:message key="data.upload.metadata.presentation.dest.ftp"/> |
---|
156 | </nested:radio> |
---|
157 | </logic:notEqual> |
---|
158 | </td> |
---|
159 | </tr> |
---|
160 | <tr> |
---|
161 | <td rowspan="5"><bean:message key="data.upload.metadata.presentation.cat"/> * : </td> |
---|
162 | <td> |
---|
163 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
164 | <nested:radio property="cat" value="AVION"><bean:message key="data.categ1"/></nested:radio> |
---|
165 | </logic:equal> |
---|
166 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
167 | <nested:radio disabled="true" property="cat" value="AVION"><bean:message key="data.categ1"/></nested:radio> |
---|
168 | </logic:notEqual> |
---|
169 | </td> |
---|
170 | </tr> |
---|
171 | <tr><td> |
---|
172 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
173 | <nested:radio property="cat" value="SURF_FIXE"><bean:message key="data.categ2"/></nested:radio> |
---|
174 | </logic:equal> |
---|
175 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
176 | <nested:radio disabled="true" property="cat" value="SURF_FIXE"><bean:message key="data.categ2"/></nested:radio> |
---|
177 | </logic:notEqual> |
---|
178 | </td></tr> |
---|
179 | <tr><td> |
---|
180 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
181 | <nested:radio property="cat" value="SURF_MOBILE"><bean:message key="data.categ3"/></nested:radio> |
---|
182 | </logic:equal> |
---|
183 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
184 | <nested:radio disabled="true" property="cat" value="SURF_MOBILE"><bean:message key="data.categ3"/></nested:radio> |
---|
185 | </logic:notEqual> |
---|
186 | </td></tr> |
---|
187 | </table> |
---|
188 | <br><br> |
---|
189 | <table> |
---|
190 | <tr><th/><bean:message key="data.upload.metadata.contacts"/></th></tr> |
---|
191 | <tr><td id="cadreContacts"> |
---|
192 | <nested:iterate property="contacts" indexId="persId"> |
---|
193 | <bean:define type="java.lang.String" id="parite" value="<%=Calcul.getParite(persId.intValue())%>"/> |
---|
194 | <nested:define property="nom" id="contactNom"/> |
---|
195 | <nested:define property="prenom" id="contactPrenom"/> |
---|
196 | <nested:define property="organisme" id="contactOrg"/> |
---|
197 | <nested:define property="mail" id="contactMail"/> |
---|
198 | <nested:define property="mdp" id="contactMdp"/> |
---|
199 | <nested:define property="role" id="contactRole"/> |
---|
200 | <logic:equal name="parite" value="pair"><bean:define id="idP" value="pair"/></logic:equal> |
---|
201 | <logic:equal name="parite" value="impair"><bean:define id="idP" value="impair"/></logic:equal> |
---|
202 | <table class="${idP}"> |
---|
203 | <tr> |
---|
204 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"><bean:define id="nbCol" value="8"/></logic:equal> |
---|
205 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"><bean:define id="nbCol" value="7"/></logic:notEqual> |
---|
206 | <td rowspan="${nbCol}" nowrap> |
---|
207 | <bean:message key="data.upload.metadata.contact"/> <nested:write name="persId"/></td> |
---|
208 | <td><bean:message key="data.upload.metadata.contact.nom"/> : </td> |
---|
209 | <td colspan="2"> |
---|
210 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
211 | <input type="text" id="contactNom_${persId}" name="metadata.pres.contacts[${persId}].nom" value="${contactNom}"/> |
---|
212 | <%--nested:text property="nom"/--%> |
---|
213 | </logic:equal> |
---|
214 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
215 | <nested:write property="nom"/> |
---|
216 | </logic:notEqual> |
---|
217 | </td> |
---|
218 | </tr> |
---|
219 | <tr> |
---|
220 | <td><bean:message key="data.upload.metadata.contact.prenom"/> : </td> |
---|
221 | <td colspan="2"> |
---|
222 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
223 | <input type="text" id="contactPrenom_${persId}" name="metadata.pres.contacts[${persId}].prenom" value="${contactPrenom}"/> |
---|
224 | <%--nested:text property="prenom"/--%> |
---|
225 | </logic:equal> |
---|
226 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
227 | <nested:write property="prenom"/> |
---|
228 | </logic:notEqual> |
---|
229 | </td> |
---|
230 | </tr> |
---|
231 | <tr> |
---|
232 | <td><bean:message key="data.upload.metadata.contact.org"/> : </td> |
---|
233 | <td colspan="2"> |
---|
234 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
235 | <input type="text" id="contactOrg_${persId}" name="metadata.pres.contacts[${persId}].org" value="${contactOrg}"/> |
---|
236 | <%--nested:text property="organisme"/--%> |
---|
237 | </logic:equal> |
---|
238 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
239 | <nested:write property="organisme"/> |
---|
240 | </logic:notEqual> |
---|
241 | </td> |
---|
242 | </tr> |
---|
243 | <tr> |
---|
244 | <td><bean:message key="data.upload.metadata.contact.mail"/> * : </td> |
---|
245 | <td colspan="2"> |
---|
246 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
247 | <input type="text" id="contactMail_${persId}" name="metadata.pres.contacts[${persId}].mail" value="${contactMail}"/> |
---|
248 | <%--nested:text property="mail"/--%> |
---|
249 | </logic:equal> |
---|
250 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
251 | <nested:write property="mail"/> |
---|
252 | </logic:notEqual> |
---|
253 | </td> |
---|
254 | </tr> |
---|
255 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
256 | <tr> |
---|
257 | <td><bean:message key="data.upload.metadata.contact.mdp"/> * : </td> |
---|
258 | <td colspan="2"> |
---|
259 | <input type="text" id="contactMdp_${persId}" name="metadata.pres.contacts[${persId}].mdp" value="${contactMdp}"/> |
---|
260 | <%--nested:text property="mdp"/--%> |
---|
261 | </td> |
---|
262 | </tr> |
---|
263 | </logic:equal> |
---|
264 | <tr> |
---|
265 | <td rowspan="3"><bean:message key="data.upload.metadata.contact.role"/> * : </td> |
---|
266 | <td colspan="2"> |
---|
267 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
268 | <input type="radio" id="contactDef_${persId}" name="metadata.pres.contacts[${persId}].role" value="default" <%=(contactRole.equals("default")?"checked":"")%>> |
---|
269 | <%--nested:radio property="role" value="default"--%><bean:message key="data.upload.metadata.description.default"/><%--/nested:radio--%> |
---|
270 | </logic:equal> |
---|
271 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
272 | <nested:radio disabled="true" property="role" value="default"><bean:message key="data.upload.metadata.description.default"/></nested:radio> |
---|
273 | </logic:notEqual> |
---|
274 | </td> |
---|
275 | </tr> |
---|
276 | <tr> |
---|
277 | <td colspan="2"> |
---|
278 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
279 | <input type="radio" id="contactPi_${persId}" name="metadata.pres.contacts[${persId}].role" value="pi" <%=(contactRole.equals("pi")?"checked":"")%>> |
---|
280 | <%--nested:radio property="role" value="pi"--%><bean:message key="data.upload.metadata.description.pi"/><%--/nested:radio--%> |
---|
281 | </logic:equal> |
---|
282 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
283 | <nested:radio disabled="true" property="role" value="pi"><bean:message key="data.upload.metadata.description.pi"/></nested:radio> |
---|
284 | </logic:notEqual> |
---|
285 | </td> |
---|
286 | </tr> |
---|
287 | <tr> |
---|
288 | <td> |
---|
289 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
290 | <input type="radio" id="contactTech_${persId}" name="metadata.pres.contacts[${persId}].role" value="tech" <%=(contactRole.equals("tech")?"checked":"")%>> |
---|
291 | <%--nested:radio property="role" value="tech"--%><bean:message key="data.upload.metadata.description.tech"/><%--/nested:radio--%> |
---|
292 | </logic:equal> |
---|
293 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
294 | <nested:radio disabled="true" property="role" value="tech"><bean:message key="data.upload.metadata.description.tech"/></nested:radio> |
---|
295 | </logic:notEqual> |
---|
296 | </td> |
---|
297 | <td> |
---|
298 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
299 | <input type="button" value="<bean:message key="data.upload.metadata.deletePers"/>" onclick="removeContact('${contextPath}',${persId})"/> |
---|
300 | <%--html:submit indexed="true" property="mess"> |
---|
301 | <bean:message key="data.upload.metadata.deletePers"/> |
---|
302 | </html:submit--%> |
---|
303 | </logic:equal> |
---|
304 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
305 | |
---|
306 | </logic:notEqual> |
---|
307 | </td> |
---|
308 | </tr> |
---|
309 | </table> |
---|
310 | </nested:iterate> |
---|
311 | </td></tr> |
---|
312 | <tr><td> |
---|
313 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
314 | <input type="button" value="<bean:message key="data.upload.metadata.newPers"/>" onclick="addContact('${contextPath}')" class="add"/> |
---|
315 | <%--html:submit property="mess[0]" styleClass="add"> |
---|
316 | <bean:message key="data.upload.metadata.newPers"/> |
---|
317 | </html:submit--%> |
---|
318 | </logic:equal> |
---|
319 | </td></tr> |
---|
320 | </table> |
---|
321 | </div> |
---|
322 | </nested:nest> |
---|
323 | |
---|
324 | <div class="hdp"> |
---|
325 | <html:link page="/data/upload/metadata.jsp" anchor="top" titleKey="app.hdp"> |
---|
326 | <html:img page="/images/utils/hdp1.png"/> |
---|
327 | </html:link> |
---|
328 | </div> |
---|
329 | |
---|
330 | |
---|
331 | <hr/> |
---|
332 | <nested:nest property="desc"> |
---|
333 | <div class="title"><a name="desc_jeu"></a> |
---|
334 | <bean:message key="data.upload.metadata.description"/></div> |
---|
335 | <div id="level2"> |
---|
336 | <table> |
---|
337 | <tr> |
---|
338 | <td><bean:message key="data.upload.metadata.description.org"/> * : </td> |
---|
339 | <td> |
---|
340 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
341 | <nested:text property="organisme"/> |
---|
342 | </logic:equal> |
---|
343 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
344 | <nested:write property="organisme"/> |
---|
345 | </logic:notEqual> |
---|
346 | </td> |
---|
347 | </tr> |
---|
348 | <nested:nest property="pi"> |
---|
349 | <tr> |
---|
350 | <td><bean:message key="data.upload.metadata.description.pi"/> : </td> |
---|
351 | <td> |
---|
352 | <table> |
---|
353 | <tr> |
---|
354 | <td><bean:message key="data.upload.metadata.contact.nom"/> : </td> |
---|
355 | <td><nested:write property="nom"/></td> |
---|
356 | </tr> |
---|
357 | <tr> |
---|
358 | <td><bean:message key="data.upload.metadata.contact.prenom"/> : </td> |
---|
359 | <td><nested:write property="prenom"/></td> |
---|
360 | </tr> |
---|
361 | <tr> |
---|
362 | <td><bean:message key="data.upload.metadata.contact.org"/> : </td> |
---|
363 | <td><nested:write property="organisme"/></td> |
---|
364 | </tr> |
---|
365 | <tr> |
---|
366 | <td><bean:message key="data.upload.metadata.contact.mail"/> : </td> |
---|
367 | <td><nested:write property="mail"/></td> |
---|
368 | </tr> |
---|
369 | </table> |
---|
370 | </td> |
---|
371 | </tr> |
---|
372 | </nested:nest> |
---|
373 | <nested:nest property="tech"> |
---|
374 | <tr> |
---|
375 | <td><bean:message key="data.upload.metadata.description.tech"/> : </td> |
---|
376 | <td> |
---|
377 | <table> |
---|
378 | <tr> |
---|
379 | <td><bean:message key="data.upload.metadata.contact.nom"/> : </td> |
---|
380 | <td><nested:write property="nom"/></td> |
---|
381 | </tr> |
---|
382 | <tr> |
---|
383 | <td><bean:message key="data.upload.metadata.contact.prenom"/> : </td> |
---|
384 | <td><nested:write property="prenom"/></td> |
---|
385 | </tr> |
---|
386 | <tr> |
---|
387 | <td><bean:message key="data.upload.metadata.contact.org"/> : </td> |
---|
388 | <td><nested:write property="organisme"/></td> |
---|
389 | </tr> |
---|
390 | <tr> |
---|
391 | <td><bean:message key="data.upload.metadata.contact.mail"/> : </td> |
---|
392 | <td><nested:write property="mail"/></td> |
---|
393 | </tr> |
---|
394 | </table> |
---|
395 | </td> |
---|
396 | </tr> |
---|
397 | </nested:nest> |
---|
398 | <tr> |
---|
399 | <td><bean:message key="data.upload.metadata.description.format"/> : </td> |
---|
400 | <td> |
---|
401 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
402 | <nested:textarea property="format"/> |
---|
403 | </logic:equal> |
---|
404 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
405 | <nested:write property="format"/> |
---|
406 | </logic:notEqual> |
---|
407 | </td> |
---|
408 | </tr> |
---|
409 | <tr> |
---|
410 | <td><bean:message key="data.upload.metadata.description.repartition"/> : </td> |
---|
411 | <td> |
---|
412 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
413 | <nested:textarea property="repartition"/> |
---|
414 | </logic:equal> |
---|
415 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
416 | <nested:write property="repartition"/> |
---|
417 | </logic:notEqual> |
---|
418 | </td> |
---|
419 | </tr> |
---|
420 | </table> |
---|
421 | </div> |
---|
422 | </nested:nest> |
---|
423 | |
---|
424 | <div class="hdp"> |
---|
425 | <html:link page="/data/upload/metadata.jsp" anchor="top" titleKey="app.hdp"> |
---|
426 | <html:img page="/images/utils/hdp1.png"/> |
---|
427 | </html:link> |
---|
428 | </div> |
---|
429 | |
---|
430 | |
---|
431 | <hr/> |
---|
432 | <div class="title"><bean:message key="data.upload.metadata.contenu_prevu"/></div> |
---|
433 | <%-- <bean:define type="java.lang.String" id="contenuP" value="contenu_prevu"/> --%> |
---|
434 | |
---|
435 | <div id="level2"> |
---|
436 | <bean:define id="nomCat" name="metadataForm" property="metadata.pres.cat"/> |
---|
437 | <input type="hidden" id="nomCateg" name="nomCateg" value="${nomCat}"> |
---|
438 | <nested:nest property="contenuPrevu"> |
---|
439 | <table> |
---|
440 | <tr><th><a name="platefs"></a> |
---|
441 | <bean:message key="data.upload.metadata.plateformes"/> *</th></tr> |
---|
442 | <tr><td id="cadrePlats"> |
---|
443 | <nested:iterate property="plateformes" indexId="platId"> |
---|
444 | <nested:define property="nom" id="platNom"/> |
---|
445 | <nested:define property="nomOth" id="platOth"/> |
---|
446 | <nested:define property="desc" id="platDesc"/> |
---|
447 | <nested:define property="lat_min" id="platLatMin"/> |
---|
448 | <nested:define property="lat_max" id="platLatMax"/> |
---|
449 | <nested:define property="lon_min" id="platLonMin"/> |
---|
450 | <nested:define property="lon_max" id="platLonMax"/> |
---|
451 | <nested:define property="alt_min" id="platAltMin"/> |
---|
452 | <nested:define property="alt_max" id="platAltMax"/> |
---|
453 | <bean:define type="java.lang.String" id="parite" value="<%=Calcul.getParite(platId.intValue())%>"/> |
---|
454 | <logic:equal name="parite" value="pair"><bean:define id="idP" value="pair"/></logic:equal> |
---|
455 | <logic:equal name="parite" value="impair"><bean:define id="idP" value="impair"/></logic:equal> |
---|
456 | <table class="${idP}"> |
---|
457 | <tr> |
---|
458 | <td rowspan="9"><bean:message key="data.upload.metadata.plat"/> <nested:write name="platId"/></td> |
---|
459 | <td><bean:message key="data.upload.metadata.plat.nom"/> * : </td> |
---|
460 | <td colspan="2"> |
---|
461 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
462 | <select id="platNom_${platId}" name="metadata.contenuPrevu.plateformes[${platId}].nom" onchange="majListPlat(${platId})"> |
---|
463 | <%--nested:select property="nom" onchange="majListPlat(this.value,${platId})"--%> |
---|
464 | <option value="-" <%=(platNom.equals("-")?"selected":"")%>>-</option> |
---|
465 | <logic:equal name="nomCat" value="AVION"> |
---|
466 | <option value="ATR-42" <%=(platNom.equals("ATR-42")?"selected":"")%>>ATR-42</option> |
---|
467 | <option value="Piper-Aztec" <%=(platNom.equals("Piper-Aztec")?"selected":"")%>>Piper-Aztec</option> |
---|
468 | </logic:equal> |
---|
469 | <logic:equal name="nomCat" value="SURF_FIXE"> |
---|
470 | <option value="Ballon Air de Paris" <%=(platNom.equals("Ballon Air de Paris")?"selected":"")%>>Ballon Air de Paris</option> |
---|
471 | <option value="Champs-sur-Marne" <%=(platNom.equals("Champs-sur-Marne")?"selected":"")%>>Champs-sur-Marne</option> |
---|
472 | <option value="Créteil" <%=(platNom.equals("Créteil")?"selected":"")%>>Créteil</option> |
---|
473 | <option value="Grignon" <%=(platNom.equals("Grignon")?"selected":"")%>>Grignon</option> |
---|
474 | <option value="Jussieu" <%=(platNom.equals("Jussieu")?"selected":"")%>>Jussieu</option> |
---|
475 | <option value="LHVP" <%=(platNom.equals("LHVP")?"selected":"")%>>LHVP</option> |
---|
476 | <option value="Livry-Gargan" <%=(platNom.equals("Livry-Gargan")?"selected":"")%>>Livry-Gargan</option> |
---|
477 | <option value="Roissy" <%=(platNom.equals("Roissy")?"selected":"")%>>Roissy</option> |
---|
478 | <option value="SIRTA" <%=(platNom.equals("SIRTA")?"selected":"")%>>SIRTA</option> |
---|
479 | <option value="Tour Eiffel" <%=(platNom.equals("Tour Eiffel")?"selected":"")%>>Tour Eiffel</option> |
---|
480 | </logic:equal> |
---|
481 | <logic:equal name="nomCat" value="SURF_MOBILE"> |
---|
482 | <option value="CEA-LIDAR" <%=(platNom.equals("CEA-LIDAR")?"selected":"")%>>CEA-LIDAR</option> |
---|
483 | <option value="MPI-DOAS" <%=(platNom.equals("MPI-DOAS")?"selected":"")%>>MPI-DOAS</option> |
---|
484 | <option value="MPI-MOLA" <%=(platNom.equals("MPI-MOLA")?"selected":"")%>>MPI-MOLA</option> |
---|
485 | <option value="PSI" <%=(platNom.equals("PSI")?"selected":"")%>>PSI</option> |
---|
486 | </logic:equal> |
---|
487 | </select> |
---|
488 | <bean:message key="data.upload.metadata.nomoth"/> : |
---|
489 | <input type="text" id="platOth_${platId}" name="metadata.contenuPrevu.plateformes[${platId}].nomOth" value="${platOth}" size="10" onchange="majListPlat(${platId})"/> |
---|
490 | <%--nested:text size="10" property="nomOth" onchange="majListPlat(this.value,${platId})"/--%> |
---|
491 | </logic:equal> |
---|
492 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
493 | <nested:equal property="nom" value="-"> |
---|
494 | <nested:write property="nomOth"/> |
---|
495 | </nested:equal> |
---|
496 | <nested:notEqual property="nom" value="-"> |
---|
497 | <nested:write property="nom"/> |
---|
498 | </nested:notEqual> |
---|
499 | </logic:notEqual> |
---|
500 | </td> |
---|
501 | </tr> |
---|
502 | <tr> |
---|
503 | <td><bean:message key="data.metadata.desc"/> : </td> |
---|
504 | <td colspan="2"> |
---|
505 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
506 | <textarea cols="50" id="platDesc_${platId}" name="metadata.contenuPrevu.plateformes[${platId}].desc">${platDesc}</textarea> |
---|
507 | <%--nested:textarea cols="50" property="desc"/--%> |
---|
508 | </logic:equal> |
---|
509 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
510 | <nested:write property="desc"/> |
---|
511 | </logic:notEqual> |
---|
512 | </td> |
---|
513 | </tr> |
---|
514 | <tr> |
---|
515 | <td><bean:message key="data.upload.metadata.plat.img"/> : </td> |
---|
516 | <td colspan="2"> |
---|
517 | <table width="100%"> |
---|
518 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
519 | <tr><td colspan="2"> |
---|
520 | <html:img page="/images/utils/uploadText.png" alt="upload"/> <nested:file property="newFile"/><html:submit property="mess" indexed="true"><bean:message key="app.deposer"/></html:submit> |
---|
521 | </td></tr> |
---|
522 | </logic:equal> |
---|
523 | <nested:iterate property="liste_images" indexId="imgId"> |
---|
524 | <%--nested:notEqual property="" value=""--%> |
---|
525 | <tr> |
---|
526 | <td width="200px"> |
---|
527 | <nested:write property=""/> |
---|
528 | </td> |
---|
529 | <td> |
---|
530 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
531 | <bean:define id="idPlatImg" value="${platId}_${imgId}"/> |
---|
532 | <html:link page="/UpdateMetadata.do" paramName="idPlatImg" paramId="idPI" titleKey="data.upload.metadata.deletePict"> |
---|
533 | <html:img page="/images/utils/delete.png" altKey="data.upload.metadata.deletePict"/> |
---|
534 | </html:link> |
---|
535 | </logic:equal> |
---|
536 | </td> |
---|
537 | </tr> |
---|
538 | <%--/nested:notEqual--%> |
---|
539 | </nested:iterate> |
---|
540 | </table> |
---|
541 | </td> |
---|
542 | </tr> |
---|
543 | <tr> |
---|
544 | <td><bean:message key="data.upload.metadata.plat.latmin"/> : </td> |
---|
545 | <td> |
---|
546 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
547 | <input type="text" id="platLatMin_${platId}" name="metadata.contenuPrevu.plateformes[${platId}].lat_min" value="${platLatMin}"/> |
---|
548 | <%--nested:text property="lat_min"/--%> |
---|
549 | </logic:equal> |
---|
550 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
551 | <nested:write property="lat_min"/> |
---|
552 | </logic:notEqual> |
---|
553 | </td> |
---|
554 | <td><bean:message key="data.upload.metadata.plat.lat.format"/></td> |
---|
555 | </tr> |
---|
556 | <tr> |
---|
557 | <td><bean:message key="data.upload.metadata.plat.latmax"/> : </td> |
---|
558 | <td> |
---|
559 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
560 | <input type="text" id="platLatMax_${platId}" name="metadata.contenuPrevu.plateformes[${platId}].lat_max" value="${platLatMax}"/> |
---|
561 | <%--nested:text property="lat_max"/--%> |
---|
562 | </logic:equal> |
---|
563 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
564 | <nested:write property="lat_max"/> |
---|
565 | </logic:notEqual> |
---|
566 | </td> |
---|
567 | <td><bean:message key="data.upload.metadata.plat.lat.format"/></td> |
---|
568 | </tr> |
---|
569 | <tr> |
---|
570 | <td><bean:message key="data.upload.metadata.plat.lonmin"/> : </td> |
---|
571 | <td> |
---|
572 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
573 | <input type="text" id="platLonMin_${platId}" name="metadata.contenuPrevu.plateformes[${platId}].lon_min" value="${platLonMin}"/> |
---|
574 | <%--nested:text property="lon_min"/--%> |
---|
575 | </logic:equal> |
---|
576 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
577 | <nested:write property="lon_min"/> |
---|
578 | </logic:notEqual> |
---|
579 | </td> |
---|
580 | <td><bean:message key="data.upload.metadata.plat.lon.format"/></td> |
---|
581 | </tr> |
---|
582 | <tr> |
---|
583 | <td><bean:message key="data.upload.metadata.plat.lonmax"/> : </td> |
---|
584 | <td> |
---|
585 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
586 | <input type="text" id="platLonMax_${platId}" name="metadata.contenuPrevu.plateformes[${platId}].lon_max" value="${platLonMax}"/> |
---|
587 | <%--nested:text property="lon_max"/--%> |
---|
588 | </logic:equal> |
---|
589 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
590 | <nested:write property="lon_max"/> |
---|
591 | </logic:notEqual> |
---|
592 | </td> |
---|
593 | <td><bean:message key="data.upload.metadata.plat.lon.format"/></td> |
---|
594 | </tr> |
---|
595 | <tr> |
---|
596 | <td><bean:message key="data.upload.metadata.plat.altmin"/> : </td> |
---|
597 | <td colspan="2"> |
---|
598 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
599 | <input type="text" id="platAltMin_${platId}" name="metadata.contenuPrevu.plateformes[${platId}].alt_min" value="${platAltMin}"/> |
---|
600 | <%--nested:text property="alt_min"/--%> |
---|
601 | </logic:equal> |
---|
602 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
603 | <nested:write property="alt_min"/> |
---|
604 | </logic:notEqual> |
---|
605 | </td> |
---|
606 | </tr> |
---|
607 | <tr> |
---|
608 | <td><bean:message key="data.upload.metadata.plat.altmax"/> : </td> |
---|
609 | <td> |
---|
610 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
611 | <input type="text" id="platAltMax_${platId}" name="metadata.contenuPrevu.plateformes[${platId}].alt_max" value="${platAltMax}"/> |
---|
612 | <%--nested:text property="alt_max"/--%> |
---|
613 | </logic:equal> |
---|
614 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
615 | <nested:write property="alt_max"/> |
---|
616 | </logic:notEqual> |
---|
617 | </td> |
---|
618 | <td> |
---|
619 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
620 | <input type="button" value="<bean:message key="data.upload.metadata.deletePlat"/>" onclick="removePlat('${contextPath}',${platId})"/> |
---|
621 | <%--html:submit indexed="true" property="mess"> |
---|
622 | <bean:message key="data.upload.metadata.deletePlat"/> |
---|
623 | </html:submit--%> |
---|
624 | </logic:equal> |
---|
625 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
626 | |
---|
627 | </logic:notEqual> |
---|
628 | </td> |
---|
629 | </tr> |
---|
630 | </table> |
---|
631 | </nested:iterate> |
---|
632 | </td></tr> |
---|
633 | <tr><td> |
---|
634 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
635 | <input type="button" value="<bean:message key="data.upload.metadata.newPlat"/>" onclick="addPlat('${contextPath}')" class="add"/> |
---|
636 | <%--html:submit property="mess[0]" styleClass="add"> |
---|
637 | <bean:message key="data.upload.metadata.newPlat"/> |
---|
638 | </html:submit--%> |
---|
639 | </logic:equal> |
---|
640 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
641 | |
---|
642 | </logic:notEqual> |
---|
643 | </td></tr> |
---|
644 | </table> |
---|
645 | |
---|
646 | <div class="hdp"> |
---|
647 | <html:link page="/data/upload/metadata.jsp" anchor="top" titleKey="app.hdp"> |
---|
648 | <html:img page="/images/utils/hdp1.png"/> |
---|
649 | </html:link> |
---|
650 | </div> |
---|
651 | |
---|
652 | <div class="legende">* <bean:message key="app.mandatory"/></div> |
---|
653 | |
---|
654 | <br> |
---|
655 | <table> |
---|
656 | <tr><th><a name="capts"></a> |
---|
657 | <bean:message key="data.upload.metadata.capteurs"/> *</th></tr> |
---|
658 | <tr><td id="cadreCapts"> |
---|
659 | <nested:iterate property="capteurs" indexId="captId"> |
---|
660 | <nested:define property="type" id="captType"/> |
---|
661 | <nested:define property="typeOth" id="captOth"/> |
---|
662 | <nested:define property="fabriquant" id="captFab"/> |
---|
663 | <nested:define property="modele" id="captMod"/> |
---|
664 | <nested:define property="num" id="captNum"/> |
---|
665 | <nested:define property="etalon" id="captEta"/> |
---|
666 | <nested:define property="nomPlateforme" id="captPlat"/> |
---|
667 | <bean:define type="java.lang.String" id="parite" value="<%=Calcul.getParite(captId.intValue())%>"/> |
---|
668 | <logic:equal name="parite" value="pair"><bean:define id="idP" value="pair"/></logic:equal> |
---|
669 | <logic:equal name="parite" value="impair"><bean:define id="idP" value="impair"/></logic:equal> |
---|
670 | <table class="${idP}"> |
---|
671 | <tr> |
---|
672 | <td rowspan="6"><bean:message key="data.upload.metadata.capteur"/> <nested:write name="captId"/></td> |
---|
673 | <td><bean:message key="data.upload.metadata.capteur.type"/> * : </td> |
---|
674 | <td colspan="2"> |
---|
675 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
676 | <select id="captType_${captId}" name="metadata.contenuPrevu.capteurs[${captId}].type" onchange="majListCapt(${captId})"> |
---|
677 | <%--nested:select property="type" onchange="majListCapt(${captId})"--%> |
---|
678 | <option value="-" <%=(captType.equals("-")?"selected":"")%>>-</option> |
---|
679 | <option value="Aerosol Collector" <%=(captType.equals("Aerosol Collector")?"selected":"")%>>Aerosol Collector</option> |
---|
680 | <option value="Aerosol Mass Spectrometer" <%=(captType.equals("Aerosol Mass Spectrometer")?"selected":"")%>>Aerosol Mass Spectrometer</option> |
---|
681 | <option value="Aerosol/Cloud Particle Sizer" <%=(captType.equals("Aerosol/Cloud Particle Sizer")?"selected":"")%>>Aerosol/Cloud Particle Sizer</option> |
---|
682 | <option value="Aethalometer" <%=(captType.equals("Aethalometer")?"selected":"")%>>Aethalometer</option> |
---|
683 | <option value="Airpointer" <%=(captType.equals("Airpointer")?"selected":"")%>>Airpointer</option> |
---|
684 | <option value="Anemometer" <%=(captType.equals("Anemometer")?"selected":"")%>>Anemometer</option> |
---|
685 | <option value="Autoanalyser" <%=(captType.equals("Autoanalyser")?"selected":"")%>>Autoanalyser</option> |
---|
686 | <option value="AWS (Automated Weather System)" <%=(captType.equals("AWS (Automated Weather System)")?"selected":"")%>>AWS (Automated Weather System)</option> |
---|
687 | <option value="Backscatter LIDAR" <%=(captType.equals("Backscatter LIDAR")?"selected":"")%>>Backscatter LIDAR</option> |
---|
688 | <option value="Balance" <%=(captType.equals("Balance")?"selected":"")%>>Balance</option> |
---|
689 | <option value="Camera" <%=(captType.equals("Camera")?"selected":"")%>>Camera</option> |
---|
690 | <option value="Carbon Analyser" <%=(captType.equals("Carbon Analyser")?"selected":"")%>>Carbon Analyser</option> |
---|
691 | <option value="Ceilometer" <%=(captType.equals("Ceilometer")?"selected":"")%>>Ceilometer</option> |
---|
692 | <option value="Chemiluminescence" <%=(captType.equals("Chemiluminescence")?"selected":"")%>>Chemiluminescence</option> |
---|
693 | <option value="CHN Analyzer (Carbon, Hydrogen, Nitrogen)" <%=(captType.equals("CHN Analyzer (Carbon, Hydrogen, Nitrogen)")?"selected":"")%>>CHN Analyzer (Carbon, Hydrogen, Nitrogen)</option> |
---|
694 | <option value="CIMS Mass Spectrometer" <%=(captType.equals("CIMS Mass Spectrometer")?"selected":"")%>>CIMS Mass Spectrometer</option> |
---|
695 | <option value="CO2 Analyser" <%=(captType.equals("CO2 Analyser")?"selected":"")%>>CO2 Analyser</option> |
---|
696 | <option value="CPC (Condensation Particle Counter)" <%=(captType.equals("CPC (Condensation Particle Counter)")?"selected":"")%>>CPC (Condensation Particle Counter)</option> |
---|
697 | <option value="Disdrometer" <%=(captType.equals("Disdrometer")?"selected":"")%>>Disdrometer</option> |
---|
698 | <option value="Dropsonde" <%=(captType.equals("Dropsonde")?"selected":"")%>>Dropsonde</option> |
---|
699 | <option value="EAS (Electrical Aerosol Spectrometer)" <%=(captType.equals("EAS (Electrical Aerosol Spectrometer)")?"selected":"")%>>EAS (Electrical Aerosol Spectrometer)</option> |
---|
700 | <option value="EC-OC" <%=(captType.equals("EC-OC")?"selected":"")%>>EC-OC</option> |
---|
701 | <option value="Eddy Correlation Device" <%=(captType.equals("Eddy Correlation Device")?"selected":"")%>>Eddy Correlation Device</option> |
---|
702 | <option value="Gas Analyser" <%=(captType.equals("Gas Analyser")?"selected":"")%>>Gas Analyser</option> |
---|
703 | <option value="Gas Chromatograph" <%=(captType.equals("Gas Chromatograph")?"selected":"")%>>Gas Chromatograph</option> |
---|
704 | <option value="Gas Sampler" <%=(captType.equals("Gas Sampler")?"selected":"")%>>Gas Sampler</option> |
---|
705 | <option value="GPS Receiver" <%=(captType.equals("GPS Receiver")?"selected":"")%>>GPS Receiver</option> |
---|
706 | <option value="HTDMA (Hygroscopicity Tandem Differential Mobility Analyser)" <%=(captType.equals("HTDMA (Hygroscopicity Tandem Differential Mobility Analyser)")?"selected":"")%>>HTDMA (Hygroscopicity Tandem Differential Mobility Analyser)</option> |
---|
707 | <option value="Humidity Sensor" <%=(captType.equals("Humidity Sensor")?"selected":"")%>>Humidity Sensor</option> |
---|
708 | <option value="Interferometer" <%=(captType.equals("Interferometer")?"selected":"")%>>Interferometer</option> |
---|
709 | <option value="LIDAR (Light Detection and Ranging)" <%=(captType.equals("LIDAR (Light Detection and Ranging)")?"selected":"")%>>LIDAR (Light Detection and Ranging)</option> |
---|
710 | <option value="MAAP (Multi Angle Absorption Photometer)" <%=(captType.equals("MAAP (Multi Angle Absorption Photometer)")?"selected":"")%>>MAAP (Multi Angle Absorption Photometer)</option> |
---|
711 | <option value="Magnetometer" <%=(captType.equals("Magnetometer")?"selected":"")%>>Magnetometer</option> |
---|
712 | <option value="Meteo Station" <%=(captType.equals("Meteo Station")?"selected":"")%>>Meteo Station</option> |
---|
713 | <option value="Microscope" <%=(captType.equals("Microscope")?"selected":"")%>>Microscope</option> |
---|
714 | <option value="Nephelometer" <%=(captType.equals("Nephelometer")?"selected":"")%>>Nephelometer</option> |
---|
715 | <option value="OPC (Optic Particle Counter)" <%=(captType.equals("OPC (Optic Particle Counter)")?"selected":"")%>>OPC (Optic Particle Counter)</option> |
---|
716 | <option value="Oxygen Analyser" <%=(captType.equals("Oxygen Analyser")?"selected":"")%>>Oxygen Analyser</option> |
---|
717 | <option value="Ozone Analyser" <%=(captType.equals("Ozone Analyser")?"selected":"")%>>Ozone Analyser</option> |
---|
718 | <option value="Particle Detector" <%=(captType.equals("Particle Detector")?"selected":"")%>>Particle Detector</option> |
---|
719 | <option value="PH Meter" <%=(captType.equals("PH Meter")?"selected":"")%>>PH Meter</option> |
---|
720 | <option value="Photometer" <%=(captType.equals("Photometer")?"selected":"")%>>Photometer</option> |
---|
721 | <option value="PILS-IC" <%=(captType.equals("PILS-IC")?"selected":"")%>>PILS-IC</option> |
---|
722 | <option value="PILS-TOC" <%=(captType.equals("PILS-TOC")?"selected":"")%>>PILS-TOC</option> |
---|
723 | <option value="Pressure Sensor" <%=(captType.equals("Pressure Sensor")?"selected":"")%>>Pressure Sensor</option> |
---|
724 | <option value="PSAP (Particle Soot Absorption Photometer)" <%=(captType.equals("PSAP (Particle Soot Absorption Photometer)")?"selected":"")%>>PSAP (Particle Soot Absorption Photometer)</option> |
---|
725 | <option value="PTRMS" <%=(captType.equals("PTRMS")?"selected":"")%>>PTRMS</option> |
---|
726 | <option value="RADAR (Radio Detection and Ranging)" <%=(captType.equals("RADAR (Radio Detection and Ranging)")?"selected":"")%>>RADAR (Radio Detection and Ranging)</option> |
---|
727 | <option value="Radiometer" <%=(captType.equals("Radiometer")?"selected":"")%>>Radiometer</option> |
---|
728 | <option value="Radiosonde" <%=(captType.equals("Radiosonde")?"selected":"")%>>Radiosonde</option> |
---|
729 | <option value="Rain gauge" <%=(captType.equals("Rain gauge")?"selected":"")%>>Rain gauge</option> |
---|
730 | <option value="SMPS (Scanning Mobility Particle Sizer)" <%=(captType.equals("SMPS (Scanning Mobility Particle Sizer)")?"selected":"")%>>SMPS (Scanning Mobility Particle Sizer)</option> |
---|
731 | <option value="SODAR (Sound Detection and Ranging)" <%=(captType.equals("SODAR (Sound Detection and Ranging)")?"selected":"")%>>SODAR (Sound Detection and Ranging)</option> |
---|
732 | <option value="Spectrometer" <%=(captType.equals("Spectrometer")?"selected":"")%>>Spectrometer</option> |
---|
733 | <option value="Spectroradiometer" <%=(captType.equals("Spectroradiometer")?"selected":"")%>>Spectroradiometer</option> |
---|
734 | <option value="TDMPS" <%=(captType.equals("TDMPS")?"selected":"")%>>TDMPS</option> |
---|
735 | <option value="Temperature Sensor" <%=(captType.equals("Temperature Sensor")?"selected":"")%>>Temperature Sensor</option> |
---|
736 | <option value="TEOM (Tapered Element Oscillating Microbalance)" <%=(captType.equals("TEOM (Tapered Element Oscillating Microbalance)")?"selected":"")%>>TEOM (Tapered Element Oscillating Microbalance)</option> |
---|
737 | <option value="Tethersonde" <%=(captType.equals("Tethersonde")?"selected":"")%>>Tethersonde</option> |
---|
738 | <option value="UVAPS (Ultraviolet Aerodynamic Particle Sizer)" <%=(captType.equals("UVAPS (Ultraviolet Aerodynamic Particle Sizer)")?"selected":"")%>>UVAPS (Ultraviolet Aerodynamic Particle Sizer)</option> |
---|
739 | <option value="Video Camera" <%=(captType.equals("Video Camera")?"selected":"")%>>Video Camera</option> |
---|
740 | <option value="Visual Observations" <%=(captType.equals("Visual Observations")?"selected":"")%>>Visual Observations</option> |
---|
741 | <option value="VSMPS (Volatility Scanning Mobility Particle Sizer)" <%=(captType.equals("VSMPS (Volatility Scanning Mobility Particle Sizer)")?"selected":"")%>>VSMPS (Volatility Scanning Mobility Particle Sizer)</option> |
---|
742 | <option value="VTDMA (Volatility Tandem Differential Mobility Analyser)" <%=(captType.equals("VTDMA (Volatility Tandem Differential Mobility Analyser)")?"selected":"")%>>VTDMA (Volatility Tandem Differential Mobility Analyser)</option> |
---|
743 | <option value="Wet Deposition Collector" <%=(captType.equals("Wet Deposition Collector")?"selected":"")%>>Wet Deposition Collector</option> |
---|
744 | <option value="Wet/Dry Precipitation Sampler" <%=(captType.equals("Wet/Dry Precipitation Sampler")?"selected":"")%>>Wet/Dry Precipitation Sampler</option> |
---|
745 | <option value="Wind Profiler" <%=(captType.equals("Wind Profiler")?"selected":"")%>>Wind Profiler</option> |
---|
746 | </select> |
---|
747 | <bean:message key="data.upload.metadata.nomoth"/> : |
---|
748 | <input type="text" id="captOth_${captId}" name="metadata.contenuPrevu.capteurs[${captId}].typeOth" value="${captOth}" onchange="majListCapt(${captId})"/> |
---|
749 | <%--nested:text property="typeOth" onchange="majListCapt(${captId})"/--%> |
---|
750 | </logic:equal> |
---|
751 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
752 | <nested:equal property="type" value="-"> |
---|
753 | <nested:write property="typeOth"/> |
---|
754 | </nested:equal> |
---|
755 | <nested:notEqual property="type" value="-"> |
---|
756 | <nested:write property="type"/> |
---|
757 | </nested:notEqual> |
---|
758 | </logic:notEqual> |
---|
759 | </td> |
---|
760 | </tr> |
---|
761 | <tr> |
---|
762 | <td><bean:message key="data.upload.metadata.capteur.fab"/> : </td> |
---|
763 | <td colspan="2"> |
---|
764 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
765 | <input type="text" id="captFab_${captId}" name="metadata.contenuPrevu.capteurs[${captId}].fabriquant" value="${captFab}" onchange="majListCapt(${captId})"/> |
---|
766 | <%--nested:text property="fabriquant" onchange="majListCapt(${captId})"/--%> |
---|
767 | </logic:equal> |
---|
768 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
769 | <nested:write property="fabriquant"/> |
---|
770 | </logic:notEqual> |
---|
771 | </td> |
---|
772 | </tr> |
---|
773 | <tr> |
---|
774 | <td><bean:message key="data.upload.metadata.capteur.modele"/> : </td> |
---|
775 | <td colspan="2"> |
---|
776 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
777 | <input type="text" id="captMod_${captId}" name="metadata.contenuPrevu.capteurs[${captId}].modele" value="${captMod}" onchange="majListCapt(${captId})"/> |
---|
778 | <%--nested:text property="modele" onchange="majListCapt(${captId})"/--%> |
---|
779 | </logic:equal> |
---|
780 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
781 | <nested:write property="modele"/> |
---|
782 | </logic:notEqual> |
---|
783 | </td> |
---|
784 | </tr> |
---|
785 | <tr> |
---|
786 | <td><bean:message key="data.upload.metadata.capteur.nums"/> : </td> |
---|
787 | <td colspan="2"> |
---|
788 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
789 | <input type="text" id="captNum_${captId}" name="metadata.contenuPrevu.capteurs[${captId}].num" value="${captNum}" onchange="majListCapt(${captId})"/> |
---|
790 | <%--nested:text property="num" onchange="majListCapt(${captId})"/--%> |
---|
791 | </logic:equal> |
---|
792 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
793 | <nested:write property="num"/> |
---|
794 | </logic:notEqual> |
---|
795 | </td> |
---|
796 | </tr> |
---|
797 | <tr> |
---|
798 | <td><bean:message key="data.upload.metadata.capteur.etalon"/> : </td> |
---|
799 | <td colspan="2"> |
---|
800 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
801 | <textarea id="captEta_${captId}" name="metadata.contenuPrevu.capteurs[${captId}].etalon">${captEta}</textarea> |
---|
802 | <%--nested:textarea property="etalon"/--%> |
---|
803 | </logic:equal> |
---|
804 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
805 | <nested:write property="etalon"/> |
---|
806 | </logic:notEqual> |
---|
807 | </td> |
---|
808 | </tr> |
---|
809 | <tr> |
---|
810 | <td><bean:message key="data.upload.metadata.capteur.plat"/> * : </td> |
---|
811 | <td> |
---|
812 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
813 | <select id="captPlat_${captId}" name="metadata.contenuPrevu.capteurs[${captId}].nomPlateforme"> |
---|
814 | <%--nested:select property="nomPlateforme"--%> |
---|
815 | <nested:root name="metadataForm"> |
---|
816 | <nested:nest property="metadata"> |
---|
817 | <nested:nest property="contenuPrevu"> |
---|
818 | <nested:iterate property="plateformes"> |
---|
819 | <nested:define id="nomPlat" property="nom"/> |
---|
820 | <nested:define id="nomOthPlat" property="nomOth"/> |
---|
821 | <bean:define id="nomP" value=""/> |
---|
822 | <logic:equal name="nomPlat" value="-"> |
---|
823 | <bean:define id="nomP" value="${nomOthPlat}"/> |
---|
824 | </logic:equal> |
---|
825 | <logic:notEqual name="nomPlat" value="-"> |
---|
826 | <bean:define id="nomP" value="${nomPlat}"/> |
---|
827 | </logic:notEqual> |
---|
828 | <option value="${nomP}" <%=(captPlat.equals(nomP)?"selected":"")%>>${nomP}</option> |
---|
829 | <%--html:option value="${nomPlat}"/--%> |
---|
830 | </nested:iterate> |
---|
831 | </nested:nest> |
---|
832 | </nested:nest> |
---|
833 | </nested:root> |
---|
834 | </select> |
---|
835 | </logic:equal> |
---|
836 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
837 | <nested:write property="nomPlateforme"/> |
---|
838 | </logic:notEqual> |
---|
839 | </td> |
---|
840 | <td> |
---|
841 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
842 | <input type="button" value="<bean:message key="data.upload.metadata.deleteCapt"/>" onclick="removeCapt('${contextPath}',${captId})"/> |
---|
843 | <%--html:submit indexed="true" property="mess"> |
---|
844 | <bean:message key="data.upload.metadata.deleteCapt"/> |
---|
845 | </html:submit--%> |
---|
846 | </logic:equal> |
---|
847 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
848 | |
---|
849 | </logic:notEqual> |
---|
850 | </td> |
---|
851 | </tr> |
---|
852 | </table> |
---|
853 | </nested:iterate> |
---|
854 | </td></tr> |
---|
855 | <tr><td> |
---|
856 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
857 | <input type="button" value="<bean:message key="data.upload.metadata.newCapt"/>" onclick="addCapt('${contextPath}')" class="add"/> |
---|
858 | <%--html:submit property="mess[0]" styleClass="add"> |
---|
859 | <bean:message key="data.upload.metadata.newCapt"/> |
---|
860 | </html:submit--%> |
---|
861 | </logic:equal> |
---|
862 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
863 | |
---|
864 | </logic:notEqual> |
---|
865 | </td></tr> |
---|
866 | </table> |
---|
867 | |
---|
868 | <div class="hdp"> |
---|
869 | <html:link page="/data/upload/metadata.jsp" anchor="top" titleKey="app.hdp"> |
---|
870 | <html:img page="/images/utils/hdp1.png"/> |
---|
871 | </html:link> |
---|
872 | </div> |
---|
873 | |
---|
874 | <div class="legende">* <bean:message key="app.mandatory"/></div> |
---|
875 | |
---|
876 | <br><br> |
---|
877 | <table> |
---|
878 | <tr><th><a name="params"></a> |
---|
879 | <bean:message key="data.upload.metadata.parametres"/> *</th></tr> |
---|
880 | <tr><td id="cadreParams"> |
---|
881 | <nested:iterate property="params" indexId="paramId"> |
---|
882 | <nested:define property="nom" id="paramNom"/> |
---|
883 | <nested:define property="nomOth" id="paramNomOth"/> |
---|
884 | <nested:define property="categorie" id="paramCat"/> |
---|
885 | <nested:define property="categOth" id="catOth"/> |
---|
886 | <%--nested:define property="abrev" id="paramAb"/--%> |
---|
887 | <nested:define property="unite" id="paramUnit"/> |
---|
888 | <nested:define property="uniteOth" id="unitOth"/> |
---|
889 | <nested:define property="nomCapteur" id="paramCapt"/> |
---|
890 | <bean:define type="java.lang.String" id="parite" value="<%=Calcul.getParite(paramId.intValue())%>"/> |
---|
891 | <logic:equal name="parite" value="pair"><bean:define id="idP" value="pair"/></logic:equal> |
---|
892 | <logic:equal name="parite" value="impair"><bean:define id="idP" value="impair"/></logic:equal> |
---|
893 | <table class="${idP}"> |
---|
894 | <tr> |
---|
895 | <td rowspan="4" nowrap> <bean:message key="data.upload.metadata.param"/> <nested:write name="paramId"/></td> |
---|
896 | <td><bean:message key="data.upload.metadata.param.cat"/> * : </td> |
---|
897 | <td colspan="2"> |
---|
898 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
899 | <select id="paramCat_${paramId}" name="metadata.contenuPrevu.params[${paramId}].categorie" onchange="majListParam(this.selectedIndex,${paramId})"> |
---|
900 | <option value="-" <%=(paramCat.equals("-")?"selected":"")%>>-</option> |
---|
901 | <option value="Gas Species" <%=(paramCat.equals("Gas Species")?"selected":"")%>>Gas Species</option> |
---|
902 | <option value="Aerosol Chemical Composition/Mass" <%=(paramCat.equals("Aerosol Chemical Composition/Mass")?"selected":"")%>>Aerosol Chemical Composition/Mass</option> |
---|
903 | <option value="Aerosol Properties" <%=(paramCat.equals("Aerosol Properties")?"selected":"")%>>Aerosol Properties</option> |
---|
904 | <option value="Meteo/Radiation" <%=(paramCat.equals("Meteo/Radiation")?"selected":"")%>>Meteo/Radiation</option> |
---|
905 | <option value="Aircraft Parameters" <%=(paramCat.equals("Aircraft Parameters")?"selected":"")%>>Aircraft Parameters</option> |
---|
906 | <option value="VOC" <%=(paramCat.equals("VOC")?"selected":"")%>>VOC</option> |
---|
907 | <option value="Sums of VOC from PTRMS" <%=(paramCat.equals("Sums of VOC from PTRMS")?"selected":"")%>>Sums of VOC from PTRMS</option> |
---|
908 | </select> |
---|
909 | <bean:message key="data.upload.metadata.nomoth"/> : |
---|
910 | <input type="text" id="catOth_${paramId}" name="metadata.contenuPrevu.params[${paramId}].categOth" value="${catOth}"/> |
---|
911 | <%--input type="text" id="paramAb_${paramId}" name="metadata.contenuPrevu.params[${paramId}].abrev" value="${paramAb}"/--%> |
---|
912 | <%--nested:text property="abrev"/--%> |
---|
913 | </logic:equal> |
---|
914 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
915 | <nested:equal property="categorie" value="-"> |
---|
916 | <nested:write property="categOth"/> |
---|
917 | </nested:equal> |
---|
918 | <nested:notEqual property="categorie" value="-"> |
---|
919 | <nested:write property="categorie"/> |
---|
920 | </nested:notEqual> |
---|
921 | </logic:notEqual> |
---|
922 | </td> |
---|
923 | </tr> |
---|
924 | <tr> |
---|
925 | <td><bean:message key="data.upload.metadata.param.nom"/> * : </td> |
---|
926 | <td colspan="2"> |
---|
927 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
928 | <select id="paramNom_${paramId}" name="metadata.contenuPrevu.params[${paramId}].nom"> |
---|
929 | <option value="-" <%=(paramNom.equals("-")?"selected":"")%>>-</option> |
---|
930 | <logic:equal name="paramCat" value="Gas Species"> |
---|
931 | <option value="222Rn (Radon 222)" <%=(paramNom.equals("222Rn (Radon 222)")?"selected":"")%>>222Rn (Radon 222)</option> |
---|
932 | <option value="CH3OH (Methanol)" <%=(paramNom.equals("CH3OH (Methanol)")?"selected":"")%>>CH3OH (Methanol)</option> |
---|
933 | <option value="CH4 (Methane)" <%=(paramNom.equals("CH4 (Methane)")?"selected":"")%>>CH4 (Methane)</option> |
---|
934 | <option value="CO (Carbon Monoxide)" <%=(paramNom.equals("CO (Carbon Monoxide)")?"selected":"")%>>CO (Carbon Monoxide)</option> |
---|
935 | <option value="CO2 (Carbon Dioxide)" <%=(paramNom.equals("CO2 (Carbon Dioxide)")?"selected":"")%>>CO2 (Carbon Dioxide)</option> |
---|
936 | <option value="DMS (Dimethyl Sulfide)" <%=(paramNom.equals("DMS (Dimethyl Sulfide)")?"selected":"")%>>DMS (Dimethyl Sulfide)</option> |
---|
937 | <option value="H2SO4g (Sulfuric Acid)" <%=(paramNom.equals("H2SO4g (Sulfuric Acid)")?"selected":"")%>>H2SO4g (Sulfuric Acid)</option> |
---|
938 | <option value="HCHO (Formaldehyde)" <%=(paramNom.equals("HCHO (Formaldehyde)")?"selected":"")%>>HCHO (Formaldehyde)</option> |
---|
939 | <option value="HO2 (Hydroxyl Peroxyl Radical)" <%=(paramNom.equals("HO2 (Hydroxyl Peroxyl Radical)")?"selected":"")%>>HO2 (Hydroxyl Peroxyl Radical)</option> |
---|
940 | <option value="HONO (Nitrous Oxide)" <%=(paramNom.equals("HONO (Nitrous Oxide)")?"selected":"")%>>HONO (Nitrous Oxide)</option> |
---|
941 | <option value="JNO2 (Photolysis Frequency JNO2)" <%=(paramNom.equals("JNO2 (Photolysis Frequency JNO2)")?"selected":"")%>>JNO2 (Photolysis Frequency JNO2)</option> |
---|
942 | <option value="JO1D (Photolysis Frequency JO1D)" <%=(paramNom.equals("JO1D (Photolysis Frequency JO1D)")?"selected":"")%>>JO1D (Photolysis Frequency JO1D)</option> |
---|
943 | <option value="NO (Nitrogen Monoxide)" <%=(paramNom.equals("NO (Nitrogen Monoxide)")?"selected":"")%>>NO (Nitrogen Monoxide)</option> |
---|
944 | <option value="NO2 (Nitrogen Dioxide)" <%=(paramNom.equals("NO2 (Nitrogen Dioxide)")?"selected":"")%>>NO2 (Nitrogen Dioxide)</option> |
---|
945 | <option value="NOx (Nitrogen Oxides)" <%=(paramNom.equals("NOx (Nitrogen Oxides)")?"selected":"")%>>NOx (Nitrogen Oxides)</option> |
---|
946 | <option value="Noy (Sum Reactive Nitrogen)" <%=(paramNom.equals("Noy (Sum Reactive Nitrogen)")?"selected":"")%>>Noy (Sum Reactive Nitrogen)</option> |
---|
947 | <option value="O3 (Ozone)" <%=(paramNom.equals("O3 (Ozone)")?"selected":"")%>>O3 (Ozone)</option> |
---|
948 | <option value="OH (Hydroxyl Radical)" <%=(paramNom.equals("OH (Hydroxyl Radical)")?"selected":"")%>>OH (Hydroxyl Radical)</option> |
---|
949 | <option value="PAN (Peroxyacetyl Nitrate)" <%=(paramNom.equals("PAN (Peroxyacetyl Nitrate)")?"selected":"")%>>PAN (Peroxyacetyl Nitrate)</option> |
---|
950 | <option value="RO2 (Peroxyl Radical)" <%=(paramNom.equals("RO2 (Peroxyl Radical)")?"selected":"")%>>RO2 (Peroxyl Radical)</option> |
---|
951 | <option value="SF6 (Sulfurhexafluoride)" <%=(paramNom.equals("SF6 (Sulfurhexafluoride)")?"selected":"")%>>SF6 (Sulfurhexafluoride)</option> |
---|
952 | <option value="SO2 (Sulfur Dioxide)" <%=(paramNom.equals("SO2 (Sulfur Dioxide)")?"selected":"")%>>SO2 (Sulfur Dioxide)</option> |
---|
953 | </logic:equal> |
---|
954 | <logic:equal name="paramCat" value="Aerosol Chemical Composition/Mass"> |
---|
955 | <option value="PM1 (AEROSOL MASS PM1)" <%=(paramNom.equals("PM1 (AEROSOL MASS PM1)")?"selected":"")%>>PM1 (AEROSOL MASS PM1)</option> |
---|
956 | <option value="BBOA-PM1 (Biomass Burning Organic Aerosol)" <%=(paramNom.equals("BBOA-PM1 (Biomass Burning Organic Aerosol)")?"selected":"")%>>BBOA-PM1 (Biomass Burning Organic Aerosol)</option> |
---|
957 | <option value="BC-PM1 (Black Carbon)" <%=(paramNom.equals("BC-PM1 (Black Carbon)")?"selected":"")%>>BC-PM1 (Black Carbon)</option> |
---|
958 | <option value="Cl-PM1 (Chloride)" <%=(paramNom.equals("Cl-PM1 (Chloride)")?"selected":"")%>>Cl-PM1 (Chloride)</option> |
---|
959 | <option value="HOA-PM1 (Hydrocarbon Like Organic Aerosol)" <%=(paramNom.equals("HOA-PM1 (Hydrocarbon Like Organic Aerosol)")?"selected":"")%>>HOA-PM1 (Hydrocarbon Like Organic Aerosol)</option> |
---|
960 | <option value="LV-OOA-PM1 (Low Volatility Oxidised Organic Aerosol)" <%=(paramNom.equals("LV-OOA-PM1 (Low Volatility Oxidised Organic Aerosol)")?"selected":"")%>>LV-OOA-PM1 (Low Volatility Oxidised Organic Aerosol)</option> |
---|
961 | <option value="NH4-PM1 (Ammonium)" <%=(paramNom.equals("NH4-PM1 (Ammonium)")?"selected":"")%>>NH4-PM1 (Ammonium)</option> |
---|
962 | <option value="NO3-PM1 (Nitrate)" <%=(paramNom.equals("NO3-PM1 (Nitrate)")?"selected":"")%>>NO3-PM1 (Nitrate)</option> |
---|
963 | <option value="OA-PM1 (Organic Aerosol)" <%=(paramNom.equals("OA-PM1 (Organic Aerosol)")?"selected":"")%>>OA-PM1 (Organic Aerosol)</option> |
---|
964 | <option value="OOA-PM1 (Oxidised Organic Aerosol)" <%=(paramNom.equals("OOA-PM1 (Oxidised Organic Aerosol)")?"selected":"")%>>OOA-PM1 (Oxidised Organic Aerosol)</option> |
---|
965 | <option value="SO4-PM1 (Sulfate)" <%=(paramNom.equals("SO4-PM1 (Sulfate)")?"selected":"")%>>SO4-PM1 (Sulfate)</option> |
---|
966 | <option value="SV-OOA-PM1 (Semivolatile Oxidised Organic Aerosol)" <%=(paramNom.equals("SV-OOA-PM1 (Semivolatile Oxidised Organic Aerosol)")?"selected":"")%>>SV-OOA-PM1 (Semivolatile Oxidised Organic Aerosol)</option> |
---|
967 | <option value="PM2.5 (AEROSOL MASS PM2.5)" <%=(paramNom.equals("PM2.5 (AEROSOL MASS PM2.5)")?"selected":"")%>>PM2.5 (AEROSOL MASS PM2.5)</option> |
---|
968 | <option value="BC-PM2.5 (Black Carbon)" <%=(paramNom.equals("BC-PM2.5 (Black Carbon)")?"selected":"")%>>BC-PM2.5 (Black Carbon)</option> |
---|
969 | <option value="C14-PM2.5 (Carbon-14)" <%=(paramNom.equals("C14-PM2.5 (Carbon-14)")?"selected":"")%>>C14-PM2.5 (Carbon-14)</option> |
---|
970 | <option value="Ca-PM2.5 (Calcium)" <%=(paramNom.equals("Ca-PM2.5 (Calcium)")?"selected":"")%>>Ca-PM2.5 (Calcium)</option> |
---|
971 | <option value="Cl-PM2.5 (Chloride)" <%=(paramNom.equals("Cl-PM2.5 (Chloride)")?"selected":"")%>>Cl-PM2.5 (Chloride)</option> |
---|
972 | <option value="EC-PM2.5 (Elemental Carbon)" <%=(paramNom.equals("EC-PM2.5 (Elemental Carbon)")?"selected":"")%>>EC-PM2.5 (Elemental Carbon)</option> |
---|
973 | <option value="K-PM2.5 (Potassium)" <%=(paramNom.equals("K-PM2.5 (Potassium)")?"selected":"")%>>K-PM2.5 (Potassium)</option> |
---|
974 | <option value="Levo-PM2.5 (Levoglucosan)" <%=(paramNom.equals("Levo-PM2.5 (Levoglucosan)")?"selected":"")%>>Levo-PM2.5 (Levoglucosan)</option> |
---|
975 | <option value="Mg-PM2.5 (Magnesium)" <%=(paramNom.equals("Mg-PM2.5 (Magnesium)")?"selected":"")%>>Mg-PM2.5 (Magnesium)</option> |
---|
976 | <option value="Na-PM2.5 (Sodium)" <%=(paramNom.equals("Na-PM2.5 (Sodium)")?"selected":"")%>>Na-PM2.5 (Sodium)</option> |
---|
977 | <option value="NH4-PM2.5 (Ammonium)" <%=(paramNom.equals("NH4-PM2.5 (Ammonium)")?"selected":"")%>>NH4-PM2.5 (Ammonium)</option> |
---|
978 | <option value="NO3-PM2.5 (Nitrate)" <%=(paramNom.equals("NO3-PM2.5 (Nitrate)")?"selected":"")%>>NO3-PM2.5 (Nitrate)</option> |
---|
979 | <option value="OC-PM2.5 (Organic Carbon)" <%=(paramNom.equals("OC-PM2.5 (Organic Carbon)")?"selected":"")%>>OC-PM2.5 (Organic Carbon)</option> |
---|
980 | <option value="SO4-PM2.5 (Sulfate)" <%=(paramNom.equals("SO4-PM2.5 (Sulfate)")?"selected":"")%>>SO4-PM2.5 (Sulfate)</option> |
---|
981 | <option value="TC-PM2.5 (Total Carbon)" <%=(paramNom.equals("TC-PM2.5 (Total Carbon)")?"selected":"")%>>TC-PM2.5 (Total Carbon)</option> |
---|
982 | <option value="WIOC-PM2.5 (Water Insoluble Organic Carbon)" <%=(paramNom.equals("WIOC-PM2.5 (Water Insoluble Organic Carbon)")?"selected":"")%>>WIOC-PM2.5 (Water Insoluble Organic Carbon)</option> |
---|
983 | <option value="WSOC-PM2.5 (Water Soluble Organic Carbon)" <%=(paramNom.equals("WSOC-PM2.5 (Water Soluble Organic Carbon)")?"selected":"")%>>WSOC-PM2.5 (Water Soluble Organic Carbon)</option> |
---|
984 | </logic:equal> |
---|
985 | <logic:equal name="paramCat" value="Aerosol Properties"> |
---|
986 | <option value="Bckscat 450 (Backscattering Coefficient 450 nm)" <%=(paramNom.equals("Bckscat 450 (Backscattering Coefficient 450 nm)")?"selected":"")%>>Bckscat 450 (Backscattering Coefficient 450 nm)</option> |
---|
987 | <option value="Bckscat 550 (Backscattering Coefficient 550 nm)" <%=(paramNom.equals("Bckscat 550 (Backscattering Coefficient 550 nm)")?"selected":"")%>>Bckscat 550 (Backscattering Coefficient 550 nm)</option> |
---|
988 | <option value="Bckscat 700 (Backscattering Coefficient 700 nm)" <%=(paramNom.equals("Bckscat 700 (Backscattering Coefficient 700 nm)")?"selected":"")%>>Bckscat 700 (Backscattering Coefficient 700 nm)</option> |
---|
989 | <option value="CCN (Condensation Nuclei Number/Concentration)" <%=(paramNom.equals("CCN (Condensation Nuclei Number/Concentration)")?"selected":"")%>>CCN (Condensation Nuclei Number/Concentration)</option> |
---|
990 | <option value="GF (Hygroscopic Growth Factor at 90% Humidity)" <%=(paramNom.equals("GF (Hygroscopic Growth Factor at 90% Humidity)")?"selected":"")%>>GF (Hygroscopic Growth Factor at 90% Humidity)</option> |
---|
991 | <option value="Lightabs 470 (Light Absorption Coefficient at 470nm)" <%=(paramNom.equals("Lightabs 470 (Light Absorption Coefficient at 470nm)")?"selected":"")%>>Lightabs 470 (Light Absorption Coefficient at 470nm)</option> |
---|
992 | <option value="Lightabs 522 (Light Absorption Coefficient at 522nm)" <%=(paramNom.equals("Lightabs 522 (Light Absorption Coefficient at 522nm)")?"selected":"")%>>Lightabs 522 (Light Absorption Coefficient at 522nm)</option> |
---|
993 | <option value="Lightabs 650 (Light Absorption Coefficient at 650nm)" <%=(paramNom.equals("Lightabs 650 (Light Absorption Coefficient at 650nm)")?"selected":"")%>>Lightabs 650 (Light Absorption Coefficient at 650nm)</option> |
---|
994 | <option value="N (Particle Number / Concentration)" <%=(paramNom.equals("N (Particle Number / Concentration)")?"selected":"")%>>N (Particle Number / Concentration)</option> |
---|
995 | <option value="Scat 450 (Scattering Coefficient 450 nm)" <%=(paramNom.equals("Scat 450 (Scattering Coefficient 450 nm)")?"selected":"")%>>Scat 450 (Scattering Coefficient 450 nm)</option> |
---|
996 | <option value="Scat 550 (Scattering Coefficient 550 nm)" <%=(paramNom.equals("Scat 550 (Scattering Coefficient 550 nm)")?"selected":"")%>>Scat 550 (Scattering Coefficient 550 nm)</option> |
---|
997 | <option value="Scat 700 (Scattering Coefficient 700 nm)" <%=(paramNom.equals("Scat 700 (Scattering Coefficient 700 nm)")?"selected":"")%>>Scat 700 (Scattering Coefficient 700 nm)</option> |
---|
998 | <option value="VFR (Volume Fraction Remaining at Heater Temperature 100°C)" <%=(paramNom.equals("VFR (Volume Fraction Remaining at Heater Temperature 100°C)")?"selected":"")%>>VFR (Volume Fraction Remaining at Heater Temperature 100°C)</option> |
---|
999 | </logic:equal> |
---|
1000 | <logic:equal name="paramCat" value="Meteo/Radiation"> |
---|
1001 | <option value="Cloudfrac 0-3 (Cloud Fraction Low Level Clouds from 0 to 3 km)" <%=(paramNom.equals("Cloudfrac 0-3 (Cloud Fraction Low Level Clouds from 0 to 3 km)")?"selected":"")%>>Cloudfrac 0-3 (Cloud Fraction Low Level Clouds from 0 to 3 km)</option> |
---|
1002 | <option value="Cloudfrac 3-7 (Cloud Fraction Medium Level Clouds from 3 to 7 km)" <%=(paramNom.equals("Cloudfrac 3-7 (Cloud Fraction Medium Level Clouds from 3 to 7 km)")?"selected":"")%>>Cloudfrac 3-7 (Cloud Fraction Medium Level Clouds from 3 to 7 km)</option> |
---|
1003 | <option value="Cloudfrac >7 (Cloud Fraction High Level Clouds >7 km)" <%=(paramNom.equals("Cloudfrac >7 (Cloud Fraction High Level Clouds >7 km)")?"selected":"")%>>Cloudfrac ›7 (Cloud Fraction High Level Clouds ›7 km)</option> |
---|
1004 | <option value="DP (DewPoint)" <%=(paramNom.equals("DP (DewPoint)")?"selected":"")%>>DP (DewPoint)</option> |
---|
1005 | <option value="Ext (Aerosol Extinction-Vertical Profile)" <%=(paramNom.equals("Ext (Aerosol Extinction-Vertical Profile)")?"selected":"")%>>Ext (Aerosol Extinction-Vertical Profile)</option> |
---|
1006 | <option value="MLD (Mixing Layer Height)" <%=(paramNom.equals("MLD (Mixing Layer Height)")?"selected":"")%>>MLD (Mixing Layer Height)</option> |
---|
1007 | <option value="P (Pressure)" <%=(paramNom.equals("P (Pressure)")?"selected":"")%>>P (Pressure)</option> |
---|
1008 | <option value="P2m (Pressure 2m)" <%=(paramNom.equals("P2m (Pressure 2m)")?"selected":"")%>>P2m (Pressure 2m)</option> |
---|
1009 | <option value="PC (Cumulated Precipitation)" <%=(paramNom.equals("PC (Cumulated Precipitation)")?"selected":"")%>>PC (Cumulated Precipitation)</option> |
---|
1010 | <option value="PR (Precipitation Rate)" <%=(paramNom.equals("PR (Precipitation Rate)")?"selected":"")%>>PR (Precipitation Rate)</option> |
---|
1011 | <option value="PR-VP (Polarisation Ratio-Vertical Profile)" <%=(paramNom.equals("PR-VP (Polarisation Ratio-Vertical Profile)")?"selected":"")%>>PR-VP (Polarisation Ratio-Vertical Profile)</option> |
---|
1012 | <option value="R2 (Normalised Backscatter Ratio-Vertical Profile)" <%=(paramNom.equals("R2 (Normalised Backscatter Ratio-Vertical Profile)")?"selected":"")%>>R2 (Normalised Backscatter Ratio-Vertical Profile)</option> |
---|
1013 | <option value="RH (Relative Humidity)" <%=(paramNom.equals("RH (Relative Humidity)")?"selected":"")%>>RH (Relative Humidity)</option> |
---|
1014 | <option value="RH2m (Relative Humidity 2m)" <%=(paramNom.equals("RH2m (Relative Humidity 2m)")?"selected":"")%>>RH2m (Relative Humidity 2m)</option> |
---|
1015 | <option value="SR (Solar Radiation)" <%=(paramNom.equals("SR (Solar Radiation)")?"selected":"")%>>SR (Solar Radiation)</option> |
---|
1016 | <option value="T (Temperature)" <%=(paramNom.equals("T (Temperature)")?"selected":"")%>>T (Temperature)</option> |
---|
1017 | <option value="T2m (Temperature 2m)" <%=(paramNom.equals("T2m (Temperature 2m)")?"selected":"")%>>T2m (Temperature 2m)</option> |
---|
1018 | <option value="UV (UV_index)" <%=(paramNom.equals("UV (UV_index)")?"selected":"")%>>UV (UV_index)</option> |
---|
1019 | <option value="WD (Wind Direction)" <%=(paramNom.equals("WD (Wind Direction)")?"selected":"")%>>WD (Wind Direction)</option> |
---|
1020 | <option value="WD10m (Wind Direction 10m)" <%=(paramNom.equals("WD10m (Wind Direction 10m)")?"selected":"")%>>WD10m (Wind Direction 10m)</option> |
---|
1021 | <option value="WS (Wind Speed)" <%=(paramNom.equals("WS (Wind Speed)")?"selected":"")%>>WS (Wind Speed)</option> |
---|
1022 | <option value="WS-VP (Wind Speed-Vertical Profile)" <%=(paramNom.equals("WS-VP (Wind Speed-Vertical Profile)")?"selected":"")%>>WS-VP (Wind Speed-Vertical Profile)</option> |
---|
1023 | <option value="WS10m (Wind Speed 10m)" <%=(paramNom.equals("WS10m (Wind Speed 10m)")?"selected":"")%>>WS10m (Wind Speed 10m)</option> |
---|
1024 | </logic:equal> |
---|
1025 | <logic:equal name="paramCat" value="Aircraft Parameters"> |
---|
1026 | <option value="Alt (Altitude : Derived from pressure assuming Hydrostatic law along aircraft's trajectory)" <%=(paramNom.equals("Alt (Altitude : Derived from pressure assuming Hydrostatic law along aircraft's trajectory)")?"selected":"")%>>Alt (Altitude : Derived from pressure assuming Hydrostatic law along aircraft's trajectory)</option> |
---|
1027 | <option value="CLW (cloud_liquid_water_mixing_ratio : from King-Probe" <%=(paramNom.equals("CLW (cloud_liquid_water_mixing_ratio : from King-Probe")?"selected":"")%>>CLW (cloud_liquid_water_mixing_ratio : from King-Probe</option> |
---|
1028 | <option value="CO (chm_COvrai_Mozart_sync_1 : from Mozart instrument)" <%=(paramNom.equals("CO (chm_COvrai_Mozart_sync_1 : from Mozart instrument)")?"selected":"")%>>CO (chm_COvrai_Mozart_sync_1 : from Mozart instrument)</option> |
---|
1029 | <option value="DSRIA (downwelling_shortwave_radiance_in_air : from Eppley PSP pyranometer, not corrected for attitude angles)" <%=(paramNom.equals("DSRIA (downwelling_shortwave_radiance_in_air : from Eppley PSP pyranometer, not corrected for attitude angles)")?"selected":"")%>>DSRIA (downwelling_shortwave_radiance_in_air : from Eppley PSP pyranometer, not corrected for attitude angles)</option> |
---|
1030 | <option value="EW (eastward_wind : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)" <%=(paramNom.equals("EW (eastward_wind : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)")?"selected":"")%>>EW (eastward_wind : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)</option> |
---|
1031 | <option value="Hei (Height : from radar-altimeter, range[0-15000] ft)" <%=(paramNom.equals("Hei (Height : from radar-altimeter, range[0-15000] ft)")?"selected":"")%>>Hei (Height : from radar-altimeter, range[0-15000] ft)</option> |
---|
1032 | <option value="Lat (Latitude : from INS)" <%=(paramNom.equals("Lat (Latitude : from INS)")?"selected":"")%>>Lat (Latitude : from INS)</option> |
---|
1033 | <option value="Lon (Longitude : from INS)" <%=(paramNom.equals("Lon (Longitude : from INS)")?"selected":"")%>>Lon (Longitude : from INS)</option> |
---|
1034 | <option value="NW (northward_wind : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)" <%=(paramNom.equals("NW (northward_wind : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)")?"selected":"")%>>NW (northward_wind : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)</option> |
---|
1035 | <option value="O3 (chm_Ozone_Mozart_sync_1 : from Mozart instrument)" <%=(paramNom.equals("O3 (chm_Ozone_Mozart_sync_1 : from Mozart instrument)")?"selected":"")%>>O3 (chm_Ozone_Mozart_sync_1 : from Mozart instrument)</option> |
---|
1036 | <option value="P (air_pressure : from first front sensor, corrected for the so-called static defect)" <%=(paramNom.equals("P (air_pressure : from first front sensor, corrected for the so-called static defect)")?"selected":"")%>>P (air_pressure : from first front sensor, corrected for the so-called static defect)</option> |
---|
1037 | <option value="PO (platform_orientation : Geographic Heading, from INS)" <%=(paramNom.equals("PO (platform_orientation : Geographic Heading, from INS)")?"selected":"")%>>PO (platform_orientation : Geographic Heading, from INS)</option> |
---|
1038 | <option value="PPA (platform_pitch_angle : from INS)" <%=(paramNom.equals("PPA (platform_pitch_angle : from INS)")?"selected":"")%>>PPA (platform_pitch_angle : from INS)</option> |
---|
1039 | <option value="PRA (platform_roll_angle : from INS)" <%=(paramNom.equals("PRA (platform_roll_angle : from INS)")?"selected":"")%>>PRA (platform_roll_angle : from INS)</option> |
---|
1040 | <option value="RH (humidity_mixing_ratio : from bottom dew-point hygrometer)" <%=(paramNom.equals("RH (humidity_mixing_ratio : from bottom dew-point hygrometer)")?"selected":"")%>>RH (humidity_mixing_ratio : from bottom dew-point hygrometer)</option> |
---|
1041 | <option value="T (air_temperature : from non-deiced Rosemount 102 E2AL sensor)" <%=(paramNom.equals("T (air_temperature : from non-deiced Rosemount 102 E2AL sensor)")?"selected":"")%>>T (air_temperature : from non-deiced Rosemount 102 E2AL sensor)</option> |
---|
1042 | <option value="UAV (upward_air_velocity : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)" <%=(paramNom.equals("UAV (upward_air_velocity : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)")?"selected":"")%>>UAV (upward_air_velocity : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)</option> |
---|
1043 | <option value="USRIA (upwelling_shortwave_radiance_in_air : from Eppley PSP pyranometer)" <%=(paramNom.equals("USRIA (upwelling_shortwave_radiance_in_air : from Eppley PSP pyranometer)")?"selected":"")%>>USRIA (upwelling_shortwave_radiance_in_air : from Eppley PSP pyranometer)</option> |
---|
1044 | <option value="WD (wind_from_direction : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)" <%=(paramNom.equals("WD (wind_from_direction : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)")?"selected":"")%>>WD (wind_from_direction : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)</option> |
---|
1045 | <option value="WS (wind_speed : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)" <%=(paramNom.equals("WS (wind_speed : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)")?"selected":"")%>>WS (wind_speed : Attitudes and speed wrt ground from INS, air angles from radome, air speed from pitot)</option> |
---|
1046 | </logic:equal> |
---|
1047 | <logic:equal name="paramCat" value="VOC"> |
---|
1048 | <option value="C2Cl4 (Tetrachloroethylene)" <%=(paramNom.equals("C2Cl4 (Tetrachloroethylene)")?"selected":"")%>>C2Cl4 (Tetrachloroethylene)</option> |
---|
1049 | <option value="C2H4 (Ethylene)" <%=(paramNom.equals("C2H4 (Ethylene)")?"selected":"")%>>C2H4 (Ethylene)</option> |
---|
1050 | <option value="C2H6 (Ethane)" <%=(paramNom.equals("C2H6 (Ethane)")?"selected":"")%>>C2H6 (Ethane)</option> |
---|
1051 | <option value="C3H6 (Propylene)" <%=(paramNom.equals("C3H6 (Propylene)")?"selected":"")%>>C3H6 (Propylene)</option> |
---|
1052 | <option value="C3H8 (Propane)" <%=(paramNom.equals("C3H8 (Propane)")?"selected":"")%>>C3H8 (Propane)</option> |
---|
1053 | <option value="i-C4H10 (Iso-butane)" <%=(paramNom.equals("i-C4H10 (Iso-butane)")?"selected":"")%>>i-C4H10 (Iso-butane)</option> |
---|
1054 | <option value="n-C4H10 (N-butane)" <%=(paramNom.equals("n-C4H10 (N-butane)")?"selected":"")%>>n-C4H10 (N-butane)</option> |
---|
1055 | <option value="C5H8 (Isoprene)" <%=(paramNom.equals("C5H8 (Isoprene)")?"selected":"")%>>C5H8 (Isoprene)</option> |
---|
1056 | <option value="i-C5H12 (Iso-pentane)" <%=(paramNom.equals("i-C5H12 (Iso-pentane)")?"selected":"")%>>i-C5H12 (Iso-pentane)</option> |
---|
1057 | <option value="n-C5H12 (N-pentane)" <%=(paramNom.equals("n-C5H12 (N-pentane)")?"selected":"")%>>n-C5H12 (N-pentane)</option> |
---|
1058 | <option value="C6H3Cl3 (Benzene, 1,2,4-trichloro-)" <%=(paramNom.equals("C6H3Cl3 (Benzene, 1,2,4-trichloro-)")?"selected":"")%>>C6H3Cl3 (Benzene, 1,2,4-trichloro-)</option> |
---|
1059 | <option value="C6H4(CH3)(CH2CH3) (O-ethyltoluene)" <%=(paramNom.equals("C6H4(CH3)(CH2CH3) (O-ethyltoluene)")?"selected":"")%>>C6H4(CH3)(CH2CH3) (O-ethyltoluene)</option> |
---|
1060 | <option value="C6H4Cl2 (Benzene, 1,2-dichloro-)" <%=(paramNom.equals("C6H4Cl2 (Benzene, 1,2-dichloro-)")?"selected":"")%>>C6H4Cl2 (Benzene, 1,2-dichloro-)</option> |
---|
1061 | <option value="C6H5CHCH2 (Styrene)" <%=(paramNom.equals("C6H5CHCH2 (Styrene)")?"selected":"")%>>C6H5CHCH2 (Styrene)</option> |
---|
1062 | <option value="C6H5Cl (Benzene, chloro-)" <%=(paramNom.equals("C6H5Cl (Benzene, chloro-)")?"selected":"")%>>C6H5Cl (Benzene, chloro-)</option> |
---|
1063 | <option value="C6H5(CH2CH2CH3) (N-propylbenzene)" <%=(paramNom.equals("C6H5(CH2CH2CH3) (N-propylbenzene)")?"selected":"")%>>C6H5(CH2CH2CH3) (N-propylbenzene)</option> |
---|
1064 | <option value="C6H5(CH2CH3) (Ethylbenzene)" <%=(paramNom.equals("C6H5(CH2CH3) (Ethylbenzene)")?"selected":"")%>>C6H5(CH2CH3) (Ethylbenzene)</option> |
---|
1065 | <option value="C6H6 (Benzene)" <%=(paramNom.equals("C6H6 (Benzene)")?"selected":"")%>>C6H6 (Benzene)</option> |
---|
1066 | <option value="c-C6H12 (Cyclohexane)" <%=(paramNom.equals("c-C6H12 (Cyclohexane)")?"selected":"")%>>c-C6H12 (Cyclohexane)</option> |
---|
1067 | <option value="C6H14 (Hexane)" <%=(paramNom.equals("C6H14 (Hexane)")?"selected":"")%>>C6H14 (Hexane)</option> |
---|
1068 | <option value="C7H8 (Toluene)" <%=(paramNom.equals("C7H8 (Toluene)")?"selected":"")%>>C7H8 (Toluene)</option> |
---|
1069 | <option value="o-C7H8 (O-xylene)" <%=(paramNom.equals("o-C7H8 (O-xylene)")?"selected":"")%>>o-C7H8 (O-xylene)</option> |
---|
1070 | <option value="m+p-C7H8 (M,P-xylenes)" <%=(paramNom.equals("m+p-C7H8 (M,P-xylenes)")?"selected":"")%>>m+p-C7H8 (M,P-xylenes)</option> |
---|
1071 | <option value="n-C7H16 (N-heptane)" <%=(paramNom.equals("n-C7H16 (N-heptane)")?"selected":"")%>>n-C7H16 (N-heptane)</option> |
---|
1072 | <option value="n-C8H18 (N-OCTANE)" <%=(paramNom.equals("n-C8H18 (N-OCTANE)")?"selected":"")%>>n-C8H18 (N-OCTANE)</option> |
---|
1073 | <option value="n-C9H20 (Nonane)" <%=(paramNom.equals("n-C9H20 (Nonane)")?"selected":"")%>>n-C9H20 (Nonane)</option> |
---|
1074 | <option value="C10H8 (Naphthalene)" <%=(paramNom.equals("C10H8 (Naphthalene)")?"selected":"")%>>C10H8 (Naphthalene)</option> |
---|
1075 | <option value="C10H16 (A-pinen)" <%=(paramNom.equals("C10H16 (A-pinen)")?"selected":"")%>>C10H16 (A-pinen)</option> |
---|
1076 | <option value="n-C10H22 (N-decane)" <%=(paramNom.equals("n-C10H22 (N-decane)")?"selected":"")%>>n-C10H22 (N-decane)</option> |
---|
1077 | <option value="CCl4 (Carbon Tetrachloride) " <%=(paramNom.equals("CCl4 (Carbon Tetrachloride) ")?"selected":"")%>>CCl4 (Carbon Tetrachloride) </option> |
---|
1078 | <option value="CF2Cl2 (Dichlorodifluoromethane)" <%=(paramNom.equals("CF2Cl2 (Dichlorodifluoromethane)")?"selected":"")%>>CF2Cl2 (Dichlorodifluoromethane)</option> |
---|
1079 | <option value="CH2=CHCH=CH2 (1,3-butadiene)" <%=(paramNom.equals("CH2=CHCH=CH2 (1,3-butadiene)")?"selected":"")%>>CH2=CHCH=CH2 (1,3-butadiene)</option> |
---|
1080 | <option value="CH2=CHCH2CH2CH2CH3 (1-hexene)" <%=(paramNom.equals("CH2=CHCH2CH2CH2CH3 (1-hexene)")?"selected":"")%>>CH2=CHCH2CH2CH2CH3 (1-hexene)</option> |
---|
1081 | <option value="CH2=CHCH2CH2CH3 (1-pentene)" <%=(paramNom.equals("CH2=CHCH2CH2CH3 (1-pentene)")?"selected":"")%>>CH2=CHCH2CH2CH3 (1-pentene)</option> |
---|
1082 | <option value="CH2=CHCH2CH3 (1-butene)" <%=(paramNom.equals("CH2=CHCH2CH3 (1-butene)")?"selected":"")%>>CH2=CHCH2CH3 (1-butene)</option> |
---|
1083 | <option value="c-(CH2CH2CH2CH2CH)CH3 (ME-cyclopentane)" <%=(paramNom.equals("c-(CH2CH2CH2CH2CH)CH3 (ME-cyclopentane)")?"selected":"")%>>c-(CH2CH2CH2CH2CH)CH3 (ME-cyclopentane)</option> |
---|
1084 | <option value="c-(CH2CH2CH2CH2CH2CH)CH3 (ME-cyclohexane)" <%=(paramNom.equals("c-(CH2CH2CH2CH2CH2CH)CH3 (ME-cyclohexane)")?"selected":"")%>>c-(CH2CH2CH2CH2CH2CH)CH3 (ME-cyclohexane)</option> |
---|
1085 | <option value="CH2ClCHClCH3 (Propane, 1,2-dichloro-)" <%=(paramNom.equals("CH2ClCHClCH3 (Propane, 1,2-dichloro-)")?"selected":"")%>>CH2ClCHClCH3 (Propane, 1,2-dichloro-)</option> |
---|
1086 | <option value="(CH3)2C=CH2 (I-butene)" <%=(paramNom.equals("(CH3)2C=CH2 (I-butene)")?"selected":"")%>>(CH3)2C=CH2 (I-butene)</option> |
---|
1087 | <option value="(CH3)2CCH(CH3)CH(CH3)2 (2,3,4-TME-pentane)" <%=(paramNom.equals("(CH3)2CCH(CH3)CH(CH3)2 (2,3,4-TME-pentane)")?"selected":"")%>>(CH3)2CCH(CH3)CH(CH3)2 (2,3,4-TME-pentane)</option> |
---|
1088 | <option value="(CH3)2CH=CHCH3 (2-ME-2-butene)" <%=(paramNom.equals("(CH3)2CH=CHCH3 (2-ME-2-butene)")?"selected":"")%>>(CH3)2CH=CHCH3 (2-ME-2-butene)</option> |
---|
1089 | <option value="(CH3)2CHCH2CH3 (2-ME pentane)" <%=(paramNom.equals("(CH3)2CHCH2CH3 (2-ME pentane)")?"selected":"")%>>(CH3)2CHCH2CH3 (2-ME pentane)</option> |
---|
1090 | <option value="(CH3)2CHCH2CH3 (3-ME-pentane)" <%=(paramNom.equals("(CH3)2CHCH2CH3 (3-ME-pentane)")?"selected":"")%>>(CH3)2CHCH2CH3 (3-ME-pentane)</option> |
---|
1091 | <option value="(CH3)2CH(CH3)CHCH2CH3 (2,3-dimethyl pentane)" <%=(paramNom.equals("(CH3)2CH(CH3)CHCH2CH3 (2,3-dimethyl pentane)")?"selected":"")%>>(CH3)2CH(CH3)CHCH2CH3 (2,3-dimethyl pentane)</option> |
---|
1092 | <option value="(CH3)3CCH2CH(CH3)2 (2,2,4-TM-pentane)" <%=(paramNom.equals("(CH3)3CCH2CH(CH3)2 (2,2,4-TM-pentane)")?"selected":"")%>>(CH3)3CCH2CH(CH3)2 (2,2,4-TM-pentane)</option> |
---|
1093 | <option value="cis-CH3CH=CHCH3 (CIS-2-butene)" <%=(paramNom.equals("cis-CH3CH=CHCH3 (CIS-2-butene)")?"selected":"")%>>cis-CH3CH=CHCH3 (CIS-2-butene)</option> |
---|
1094 | <option value="t-CH3CH=CHCH2CH3 (Trans-2-pentene)" <%=(paramNom.equals("t-CH3CH=CHCH2CH3 (Trans-2-pentene)")?"selected":"")%>>t-CH3CH=CHCH2CH3 (Trans-2-pentene)</option> |
---|
1095 | <option value="t-CH3CH=CHCH3 (Trans-2-butene)" <%=(paramNom.equals("t-CH3CH=CHCH3 (Trans-2-butene)")?"selected":"")%>>t-CH3CH=CHCH3 (Trans-2-butene)</option> |
---|
1096 | <option value="CH3CH2CH(CH3)CHCH2CH2CH3 (3-ME-heptane)" <%=(paramNom.equals("CH3CH2CH(CH3)CHCH2CH2CH3 (3-ME-heptane)")?"selected":"")%>>CH3CH2CH(CH3)CHCH2CH2CH3 (3-ME-heptane)</option> |
---|
1097 | <option value="CH3CH2CH(CH3)CHCH2CH3 (3-ME-hexane)" <%=(paramNom.equals("CH3CH2CH(CH3)CHCH2CH3 (3-ME-hexane)")?"selected":"")%>>CH3CH2CH(CH3)CHCH2CH3 (3-ME-hexane)</option> |
---|
1098 | <option value="CH3CHO (Acetaldehyde)" <%=(paramNom.equals("CH3CHO (Acetaldehyde)")?"selected":"")%>>CH3CHO (Acetaldehyde)</option> |
---|
1099 | <option value="CHCl2CH2Cl (Ethane, 1,1,2-trichloro-)" <%=(paramNom.equals("CHCl2CH2Cl (Ethane, 1,1,2-trichloro-)")?"selected":"")%>>CHCl2CH2Cl (Ethane, 1,1,2-trichloro-)</option> |
---|
1100 | <option value="CHCl3 (Trichloromethane)" <%=(paramNom.equals("CHCl3 (Trichloromethane)")?"selected":"")%>>CHCl3 (Trichloromethane)</option> |
---|
1101 | <option value="CH3CN (Acetonitrile)" <%=(paramNom.equals("CH3CN (Acetonitrile)")?"selected":"")%>>CH3CN (Acetonitrile)</option> |
---|
1102 | <option value="CH3COOCH2CH3 (Ethyl acetate)" <%=(paramNom.equals("CH3COOCH2CH3 (Ethyl acetate)")?"selected":"")%>>CH3COOCH2CH3 (Ethyl acetate)</option> |
---|
1103 | <option value="1,2,4 TMB (1,2,4-trimethylbenzene)" <%=(paramNom.equals("1,2,4 TMB (1,2,4-trimethylbenzene)")?"selected":"")%>>1,2,4 TMB (1,2,4-trimethylbenzene)</option> |
---|
1104 | <option value="1,3,5 TMB (1,3,5-trimethylbenzene)" <%=(paramNom.equals("1,3,5 TMB (1,3,5-trimethylbenzene)")?"selected":"")%>>1,3,5 TMB (1,3,5-trimethylbenzene)</option> |
---|
1105 | </logic:equal> |
---|
1106 | <logic:equal name="paramCat" value="Sums of VOC from PTRMS"> |
---|
1107 | <option value="m/z 43 (Sum propene, acetic acid + acetone + PAN + alkanes & alkenes fragments)" <%=(paramNom.equals("m/z 43 (Sum propene, acetic acid + acetone + PAN + alkanes & alkenes fragments)")?"selected":"")%>>m/z 43 (Sum propene, acetic acid + acetone + PAN + alkanes & alkenes fragments)</option> |
---|
1108 | <option value="m/z 47 (Sum formic acid, ethanol)" <%=(paramNom.equals("m/z 47 (Sum formic acid, ethanol)")?"selected":"")%>>m/z 47 (Sum formic acid, ethanol)</option> |
---|
1109 | <option value="m/z 57 (Sum mtbe + alkanes + butanol fragments + acrolein + butene isomers)" <%=(paramNom.equals("m/z 57 (Sum mtbe + alkanes + butanol fragments + acrolein + butene isomers)")?"selected":"")%>>m/z 57 (Sum mtbe + alkanes + butanol fragments + acrolein + butene isomers)</option> |
---|
1110 | <option value="m/z 59 (Sum acetone + propanal + glyoxal)" <%=(paramNom.equals("m/z 59 (Sum acetone + propanal + glyoxal)")?"selected":"")%>>m/z 59 (Sum acetone + propanal + glyoxal)</option> |
---|
1111 | <option value="m/z 61 (Sum acetic acid, ethyl acetate fragment)" <%=(paramNom.equals("m/z 61 (Sum acetic acid, ethyl acetate fragment)")?"selected":"")%>>m/z 61 (Sum acetic acid, ethyl acetate fragment)</option> |
---|
1112 | <option value="m/z 71 (Sum Methacrolein + Methyl vinyl Ketone)" <%=(paramNom.equals("m/z 71 (Sum Methacrolein + Methyl vinyl Ketone)")?"selected":"")%>>m/z 71 (Sum Methacrolein + Methyl vinyl Ketone)</option> |
---|
1113 | <option value="m/z 73 (Sum Methyl ethyl ketone, butanal, Methyl glyoxal + C5-C9 n-aldehydes)" <%=(paramNom.equals("m/z 73 (Sum Methyl ethyl ketone, butanal, Methyl glyoxal + C5-C9 n-aldehydes)")?"selected":"")%>>m/z 73 (Sum Methyl ethyl ketone, butanal, Methyl glyoxal + C5-C9 n-aldehydes)</option> |
---|
1114 | <option value="m/z 75 (Sum butanol, hydroxyacetone)" <%=(paramNom.equals("m/z 75 (Sum butanol, hydroxyacetone)")?"selected":"")%>>m/z 75 (Sum butanol, hydroxyacetone)</option> |
---|
1115 | <option value="m/z 77 (Sum peroxyacetic nitric anhydride PAN)" <%=(paramNom.equals("m/z 77 (Sum peroxyacetic nitric anhydride PAN)")?"selected":"")%>>m/z 77 (Sum peroxyacetic nitric anhydride PAN)</option> |
---|
1116 | <option value="m/z 81 (Sum hexenal + monoterpenes fragments)" <%=(paramNom.equals("m/z 81 (Sum hexenal + monoterpenes fragments)")?"selected":"")%>>m/z 81 (Sum hexenal + monoterpenes fragments)</option> |
---|
1117 | <option value="m/z 83 (Sum cis hexenol + hexanal fragments, hexadienes, cyclohexene, methyl furan + C5-C9 n-aldehydes)" <%=(paramNom.equals("m/z 83 (Sum cis hexenol + hexanal fragments, hexadienes, cyclohexene, methyl furan + C5-C9 n-aldehydes)")?"selected":"")%>>m/z 83 (Sum cis hexenol + hexanal fragments, hexadienes, cyclohexene, methyl furan + C5-C9 n-aldehydes)</option> |
---|
1118 | <option value="m/z 85 (Sum ethyl vinyl ketone + alkanes & alkenes fragments)" <%=(paramNom.equals("m/z 85 (Sum ethyl vinyl ketone + alkanes & alkenes fragments)")?"selected":"")%>>m/z 85 (Sum ethyl vinyl ketone + alkanes & alkenes fragments)</option> |
---|
1119 | <option value="m/z 87 (Sum 2-methyl-3-butanol, C carbonyls)" <%=(paramNom.equals("m/z 87 (Sum 2-methyl-3-butanol, C carbonyls)")?"selected":"")%>>m/z 87 (Sum 2-methyl-3-butanol, C carbonyls)</option> |
---|
1120 | <option value="m/z 97 (Sum furan derivatives + C5-C9 n-aldehydes)" <%=(paramNom.equals("m/z 97 (Sum furan derivatives + C5-C9 n-aldehydes)")?"selected":"")%>>m/z 97 (Sum furan derivatives + C5-C9 n-aldehydes)</option> |
---|
1121 | <option value="m/z 101 (Sum isoprene hydroperoxides + hexanal + cis hexenol)" <%=(paramNom.equals("m/z 101 (Sum isoprene hydroperoxides + hexanal + cis hexenol)")?"selected":"")%>>m/z 101 (Sum isoprene hydroperoxides + hexanal + cis hexenol)</option> |
---|
1122 | <option value="m/z 105 (Sum styrene, PiBN)" <%=(paramNom.equals("m/z 105 (Sum styrene, PiBN)")?"selected":"")%>>m/z 105 (Sum styrene, PiBN)</option> |
---|
1123 | <option value="m/z 107 (Sum C8 aromatics + benzaldehyde)" <%=(paramNom.equals("m/z 107 (Sum C8 aromatics + benzaldehyde)")?"selected":"")%>>m/z 107 (Sum C8 aromatics + benzaldehyde)</option> |
---|
1124 | <option value="m/z 121 (Sum C9 aromatics + tolualdehyde)" <%=(paramNom.equals("m/z 121 (Sum C9 aromatics + tolualdehyde)")?"selected":"")%>>m/z 121 (Sum C9 aromatics + tolualdehyde)</option> |
---|
1125 | <option value="m/z 137 (Sum monoterpenes)" <%=(paramNom.equals("m/z 137 (SUM monoterpenes)")?"selected":"")%>>m/z 137 (SUM monoterpenes)</option> |
---|
1126 | <option value="m/z 151 (Pinonaldehyde)" <%=(paramNom.equals("m/z 151 (Pinonaldehyde)")?"selected":"")%>>m/z 151 (Pinonaldehyde)</option> |
---|
1127 | <option value="m/z 153 (Vanillin)" <%=(paramNom.equals("m/z 153 (Vanillin)")?"selected":"")%>>m/z 153 (Vanillin)</option> |
---|
1128 | </logic:equal> |
---|
1129 | </select> |
---|
1130 | <bean:message key="data.upload.metadata.nomoth"/> : |
---|
1131 | <input type="text" id="paramNomOth_${paramId}" name="metadata.contenuPrevu.params[${paramId}].nomOth" value="${paramNomOth}"/> |
---|
1132 | <%--input type="text" id="paramNom_${paramId}" name="metadata.contenuPrevu.params[${paramId}].nom" value="${paramNom}"/--%> |
---|
1133 | <%--nested:text property="nom"/--%> |
---|
1134 | </logic:equal> |
---|
1135 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
1136 | <nested:equal property="nom" value="-"> |
---|
1137 | <nested:write property="nomOth"/> |
---|
1138 | </nested:equal> |
---|
1139 | <nested:notEqual property="nom" value="-"> |
---|
1140 | <nested:write property="nom"/> |
---|
1141 | </nested:notEqual> |
---|
1142 | </logic:notEqual> |
---|
1143 | </td> |
---|
1144 | </tr> |
---|
1145 | <tr> |
---|
1146 | <td><bean:message key="data.upload.metadata.param.unite"/> * : </td> |
---|
1147 | <td colspan="2"> |
---|
1148 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
1149 | <select id="paramUnit_${paramId}" name="metadata.contenuPrevu.params[${paramId}].unite"> |
---|
1150 | <%--nested:select property="unite"--%> |
---|
1151 | <option value="-" <%=(paramUnit.equals("-")?"selected":"")%>>-</option> |
---|
1152 | <option value="no unit" <%=(paramUnit.equals("no unit")?"selected":"")%>>no unit</option> |
---|
1153 | <option value="deg" <%=(paramUnit.equals("deg")?"selected":"")%>>°</option> |
---|
1154 | <option value="degC" <%=(paramUnit.equals("degC")?"selected":"")%>>°C</option> |
---|
1155 | <option value="degK" <%=(paramUnit.equals("degK")?"selected":"")%>>°K</option> |
---|
1156 | <option value="%" <%=(paramUnit.equals("%")?"selected":"")%>>%</option> |
---|
1157 | <option value="cm-3" <%=(paramUnit.equals("cm-3")?"selected":"")%>>cm-3</option> |
---|
1158 | <option value="hPa" <%=(paramUnit.equals("hPa")?"selected":"")%>>hPa</option> |
---|
1159 | <option value="m" <%=(paramUnit.equals("m")?"selected":"")%>>m</option> |
---|
1160 | <option value="m-1" <%=(paramUnit.equals("m-1")?"selected":"")%>>m-1</option> |
---|
1161 | <option value="mbar" <%=(paramUnit.equals("mbar")?"selected":"")%>>mbar</option> |
---|
1162 | <option value="mm" <%=(paramUnit.equals("mm")?"selected":"")%>>mm</option> |
---|
1163 | <option value="mm-1" <%=(paramUnit.equals("mm-1")?"selected":"")%>>mm-1</option> |
---|
1164 | <option value="mm.h-1" <%=(paramUnit.equals("mm.h-1")?"selected":"")%>>mm.h-1</option> |
---|
1165 | <option value="m.s-1" <%=(paramUnit.equals("m.s-1")?"selected":"")%>>m.s-1</option> |
---|
1166 | <option value="microg.m-3" <%=(paramUnit.equals("microg.m-3")?"selected":"")%>>µg.m-3</option> |
---|
1167 | <option value="ng.m-3" <%=(paramUnit.equals("ng.m-3")?"selected":"")%>>ng.m-3</option> |
---|
1168 | <option value="ppbv" <%=(paramUnit.equals("ppbv")?"selected":"")%>>ppbv</option> |
---|
1169 | <option value="ppmv" <%=(paramUnit.equals("ppmv")?"selected":"")%>>ppmv</option> |
---|
1170 | <option value="pptv" <%=(paramUnit.equals("pptv")?"selected":"")%>>pptv</option> |
---|
1171 | <option value="s" <%=(paramUnit.equals("s")?"selected":"")%>>s</option> |
---|
1172 | <option value="s-1" <%=(paramUnit.equals("s-1")?"selected":"")%>>s-1</option> |
---|
1173 | <option value="W.m-2" <%=(paramUnit.equals("W.m-2")?"selected":"")%>>W.m-2</option> |
---|
1174 | </select> |
---|
1175 | <bean:message key="data.upload.metadata.nomoth"/> : |
---|
1176 | <input type="text" id="unitOth_${paramId}" name="metadata.contenuPrevu.params[${paramId}].uniteOth" value="${unitOth}"/> |
---|
1177 | <%--nested:text property="uniteOth"/--%> |
---|
1178 | </logic:equal> |
---|
1179 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
1180 | <nested:equal property="unite" value="-"> |
---|
1181 | <nested:write property="uniteOth"/> |
---|
1182 | </nested:equal> |
---|
1183 | <nested:notEqual property="unite" value="-"> |
---|
1184 | <nested:write property="unite"/> |
---|
1185 | </nested:notEqual> |
---|
1186 | </logic:notEqual> |
---|
1187 | </td> |
---|
1188 | </tr> |
---|
1189 | <tr> |
---|
1190 | <td><bean:message key="data.upload.metadata.param.capt"/> * : </td> |
---|
1191 | <td> |
---|
1192 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
1193 | <select id="paramCapt_${paramId}" name="metadata.contenuPrevu.params[${paramId}].nomCapteur"> |
---|
1194 | <%--nested:select property="nomCapteur"--%> |
---|
1195 | <nested:root name="metadataForm"> |
---|
1196 | <nested:nest property="metadata"> |
---|
1197 | <nested:nest property="contenuPrevu"> |
---|
1198 | <nested:iterate property="capteurs"> |
---|
1199 | <nested:define id="typeCapt" property="type"/> |
---|
1200 | <nested:define id="typeOthCapt" property="typeOth"/> |
---|
1201 | <nested:define id="fabCapt" property="fabriquant"/> |
---|
1202 | <nested:define id="modCapt" property="modele"/> |
---|
1203 | <nested:define id="numCapt" property="num"/> |
---|
1204 | <logic:equal name="numCapt" value=""> |
---|
1205 | <bean:define id="spNumCapt" value=""/> |
---|
1206 | </logic:equal> |
---|
1207 | <logic:notEqual name="numCapt" value=""> |
---|
1208 | <bean:define id="spNumCapt" value=" "/> |
---|
1209 | </logic:notEqual> |
---|
1210 | <logic:equal name="fabCapt" value=""> |
---|
1211 | <bean:define id="spFabCapt" value=""/> |
---|
1212 | </logic:equal> |
---|
1213 | <logic:notEqual name="fabCapt" value=""> |
---|
1214 | <bean:define id="spFabCapt" value=" "/> |
---|
1215 | </logic:notEqual> |
---|
1216 | <logic:equal name="modCapt" value=""> |
---|
1217 | <bean:define id="spModCapt" value=""/> |
---|
1218 | </logic:equal> |
---|
1219 | <logic:notEqual name="modCapt" value=""> |
---|
1220 | <bean:define id="spModCapt" value=" "/> |
---|
1221 | </logic:notEqual> |
---|
1222 | <bean:define id="nomCapt" value=""/> |
---|
1223 | <logic:equal name="typeCapt" value="-"> |
---|
1224 | <bean:define id="nomCapt" value="${typeOthCapt}${spFabCapt}${fabCapt}${spModCapt}${modCapt}${spNumCapt}${numCapt}"/> |
---|
1225 | </logic:equal> |
---|
1226 | <logic:notEqual name="typeCapt" value="-"> |
---|
1227 | <bean:define id="nomCapt" value="${typeCapt}${spFabCapt}${fabCapt}${spModCapt}${modCapt}${spNumCapt}${numCapt}"/> |
---|
1228 | </logic:notEqual> |
---|
1229 | <option value="${nomCapt}" <%=(paramCapt.equals(nomCapt)?"selected":"")%>>${nomCapt}</option> |
---|
1230 | </nested:iterate> |
---|
1231 | </nested:nest> |
---|
1232 | </nested:nest> |
---|
1233 | </nested:root> |
---|
1234 | </select> |
---|
1235 | </logic:equal> |
---|
1236 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
1237 | <nested:write property="nomCapteur"/> |
---|
1238 | </logic:notEqual> |
---|
1239 | </td> |
---|
1240 | <td> |
---|
1241 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
1242 | <input type="button" value="<bean:message key="data.upload.metadata.deleteParam"/>" onclick="removeParam('${contextPath}',${paramId})"/> |
---|
1243 | <%--html:submit indexed="true" property="mess"> |
---|
1244 | <bean:message key="data.upload.metadata.deleteParam"/> |
---|
1245 | </html:submit--%> |
---|
1246 | </logic:equal> |
---|
1247 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
1248 | |
---|
1249 | </logic:notEqual> |
---|
1250 | </td> |
---|
1251 | </tr> |
---|
1252 | </table> |
---|
1253 | </nested:iterate> |
---|
1254 | </td></tr> |
---|
1255 | <tr><td> |
---|
1256 | <logic:equal name="SES_RIGHTS" scope="session" value="write"> |
---|
1257 | <input type="button" value="<bean:message key="data.upload.metadata.newParam"/>" onclick="addParam('${contextPath}')" class="add"/> |
---|
1258 | <%--html:submit property="mess[0]" styleClass="add"> |
---|
1259 | <bean:message key="data.upload.metadata.newParam"/> |
---|
1260 | </html:submit--%> |
---|
1261 | </logic:equal> |
---|
1262 | <logic:notEqual name="SES_RIGHTS" scope="session" value="write"> |
---|
1263 | |
---|
1264 | </logic:notEqual> |
---|
1265 | </td></tr> |
---|
1266 | </table> |
---|
1267 | <div class="hdp"> |
---|
1268 | <html:link page="/data/upload/metadata.jsp" anchor="top" titleKey="app.hdp"> |
---|
1269 | <html:img page="/images/utils/hdp1.png"/> |
---|
1270 | </html:link> |
---|
1271 | </div> |
---|
1272 | |
---|
1273 | <div class="legende">* <bean:message key="app.mandatory"/></div> |
---|
1274 | |
---|
1275 | </nested:nest> |
---|
1276 | |
---|
1277 | </div> |
---|
1278 | |
---|
1279 | |
---|
1280 | <hr/> |
---|
1281 | <div class="title"><a name="integr_data"></a> |
---|
1282 | <bean:message key="data.upload.metadata.integration"/></div> |
---|
1283 | <nested:nest property="integ"> |
---|
1284 | <div id="level2"> |
---|
1285 | <table> |
---|
1286 | <nested:nest property="resp"> |
---|
1287 | <tr> |
---|
1288 | <td><bean:message key="data.upload.metadata.integration.resp"/> : </td> |
---|
1289 | <td> |
---|
1290 | <table> |
---|
1291 | <tr> |
---|
1292 | <td><bean:message key="data.upload.metadata.contact.nom"/> : </td> |
---|
1293 | <td> |
---|
1294 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1295 | <nested:text property="nom"/> |
---|
1296 | </logic:equal> |
---|
1297 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1298 | <nested:write property="nom"/> |
---|
1299 | </logic:notEqual> |
---|
1300 | </td> |
---|
1301 | </tr> |
---|
1302 | <tr> |
---|
1303 | <td><bean:message key="data.upload.metadata.contact.prenom"/> : </td> |
---|
1304 | <td> |
---|
1305 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1306 | <nested:text property="prenom"/> |
---|
1307 | </logic:equal> |
---|
1308 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1309 | <nested:write property="prenom"/> |
---|
1310 | </logic:notEqual> |
---|
1311 | </td> |
---|
1312 | </tr> |
---|
1313 | <tr> |
---|
1314 | <td><bean:message key="data.upload.metadata.contact.org"/> : </td> |
---|
1315 | <td> |
---|
1316 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1317 | <nested:text property="organisme"/> |
---|
1318 | </logic:equal> |
---|
1319 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1320 | <nested:write property="organisme"/> |
---|
1321 | </logic:notEqual> |
---|
1322 | </td> |
---|
1323 | </tr> |
---|
1324 | <tr> |
---|
1325 | <td><bean:message key="data.upload.metadata.contact.mail"/> : </td> |
---|
1326 | <td> |
---|
1327 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1328 | <nested:text property="mail"/> |
---|
1329 | </logic:equal> |
---|
1330 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1331 | <nested:write property="mail"/> |
---|
1332 | </logic:notEqual> |
---|
1333 | </td> |
---|
1334 | </tr> |
---|
1335 | </table> |
---|
1336 | </td> |
---|
1337 | </tr> |
---|
1338 | </nested:nest> |
---|
1339 | <nested:nest property="dateD"> |
---|
1340 | <tr> |
---|
1341 | <td><bean:message key="data.upload.metadata.integration.dd"/> : </td> |
---|
1342 | <td> |
---|
1343 | <table> |
---|
1344 | <tr> |
---|
1345 | <td><bean:message key="data.upload.metadata.time.date"/> : </td> |
---|
1346 | <td> |
---|
1347 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1348 | <nested:text property="date"/><i>(<%=DateTime.formatDateStandard%>)</i> |
---|
1349 | </logic:equal> |
---|
1350 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1351 | <nested:write property="date"/> |
---|
1352 | </logic:notEqual> |
---|
1353 | </td> |
---|
1354 | </tr> |
---|
1355 | <tr> |
---|
1356 | <td><bean:message key="data.upload.metadata.time.heure"/> : </td> |
---|
1357 | <td> |
---|
1358 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1359 | <nested:text property="heure"/><i>(<%=DateTime.formatHeureStandard%>)</i> |
---|
1360 | </logic:equal> |
---|
1361 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1362 | <nested:write property="heure"/> |
---|
1363 | </logic:notEqual> |
---|
1364 | </td> |
---|
1365 | </tr> |
---|
1366 | </table> |
---|
1367 | </td> |
---|
1368 | </tr> |
---|
1369 | </nested:nest> |
---|
1370 | <nested:nest property="dateF"> |
---|
1371 | <tr> |
---|
1372 | <td><bean:message key="data.upload.metadata.integration.df"/> : </td> |
---|
1373 | <td> |
---|
1374 | <table> |
---|
1375 | <tr> |
---|
1376 | <td><bean:message key="data.upload.metadata.time.date"/> : </td> |
---|
1377 | <td> |
---|
1378 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1379 | <nested:text property="date"/><i>(<%=DateTime.formatDateStandard%>)</i> |
---|
1380 | </logic:equal> |
---|
1381 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1382 | <nested:write property="date"/> |
---|
1383 | </logic:notEqual> |
---|
1384 | </td> |
---|
1385 | </tr> |
---|
1386 | <tr> |
---|
1387 | <td><bean:message key="data.upload.metadata.time.heure"/> : </td> |
---|
1388 | <td> |
---|
1389 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1390 | <nested:text property="heure"/><i>(<%=DateTime.formatHeureStandard%>)</i> |
---|
1391 | </logic:equal> |
---|
1392 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1393 | <nested:write property="heure"/> |
---|
1394 | </logic:notEqual> |
---|
1395 | </td> |
---|
1396 | </tr> |
---|
1397 | </table> |
---|
1398 | </td> |
---|
1399 | </tr> |
---|
1400 | </nested:nest> |
---|
1401 | <tr> |
---|
1402 | <td><bean:message key="data.upload.metadata.integration.nbfiles"/> : </td> |
---|
1403 | <td> |
---|
1404 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1405 | <nested:text property="nbFiles"/> |
---|
1406 | </logic:equal> |
---|
1407 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1408 | <nested:write property="nbFiles"/> |
---|
1409 | </logic:notEqual> |
---|
1410 | </td> |
---|
1411 | </tr> |
---|
1412 | <%-- <tr> |
---|
1413 | <td><bean:message key="data.upload.metadata.integration.size"/> : </td> |
---|
1414 | <td> |
---|
1415 | <logic:equal name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1416 | <nested:textarea property="size"/> |
---|
1417 | </logic:equal> |
---|
1418 | <logic:notEqual name="SES_USER" property="roles" scope="session" value="coordinateur"> |
---|
1419 | <nested:write property="size"/> |
---|
1420 | </logic:notEqual> |
---|
1421 | </td> |
---|
1422 | </tr> |
---|
1423 | --%> |
---|
1424 | </table> |
---|
1425 | </div> |
---|
1426 | </nested:nest> |
---|
1427 | |
---|
1428 | <div class="hdp"> |
---|
1429 | <html:link page="/data/upload/metadata.jsp" anchor="top" titleKey="app.hdp"> |
---|
1430 | <html:img page="/images/utils/hdp1.png"/> |
---|
1431 | </html:link> |
---|
1432 | </div> |
---|
1433 | |
---|
1434 | <div class="submit"> |
---|
1435 | <html:cancel><bean:message key="app.cancel"/></html:cancel> |
---|
1436 | <html:submit property="mess[0]"><bean:message key="app.submit"/></html:submit> |
---|
1437 | </div> |
---|
1438 | </div> |
---|
1439 | |
---|
1440 | </nested:nest> |
---|
1441 | </html:form> |
---|
1442 | |
---|
1443 | </tiles:put> |
---|
1444 | </tiles:insert> |
---|
1445 | |
---|