source: ether_megapoli/trunk/web/data/desc_parameter.jsp @ 253

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

login

File size: 7.1 KB
Line 
1<%@ page language="java" contentType="text/html; charset=UTF-8"%>
2<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles"%>
3<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html"%>
4<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean"%>
5<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic"%>
6<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested"%>
7
8<tiles:insert page="/resources/templates/templateMegapoli.jsp" flush="true">
9
10    <tiles:put name="insertCss" type="string"></tiles:put>
11    <tiles:put name="insertJsOrJsp" type="string"></tiles:put>
12
13    <tiles:put name="title" type="string"><bean:message key="app.title"/> - <bean:message key="data.access.param4"/></tiles:put>
14    <tiles:put name="nav" type="string">
15        <html:link page="/index.jsp"><bean:message key="app.home"/></html:link>&nbsp;&gt;
16        <html:link page="/data?methodName=viewCatalogResume"><bean:message key="data.access"/></html:link>&nbsp;&gt;
17        <html:link page="/ParametresAccess.do"><bean:message key="data.access.param"/></html:link>
18    </tiles:put>
19
20    <%--****************** CONTENT ****************** --%>
21        <nested:root name="parametreForm">
22       
23        <tiles:put name="bodytitle" type="string">
24        <a name="top"></a>
25                <nested:nest property="parametre">
26                        <bean:message key="data.access.param1"/> : <nested:write property="parametreNom"/>
27                </nested:nest>
28        </tiles:put>
29
30        <tiles:put name="body" type="string">
31                <div id="errors"><html:errors/></div>
32                <div id="messages">
33                        <html:messages id="mess" property="<%= org.apache.struts.action.ActionMessages.GLOBAL_MESSAGE %>" message="true">
34                                <bean:write name="mess"/>
35                        </html:messages>
36                </div>
37
38                <nested:notEqual property="path" value="">
39                        <nested:define id="chemin" property="path"/>
40<%
41        String dataSet;
42        if (((String)chemin).lastIndexOf("/")!=-1){
43                dataSet = ((String)chemin).substring(((String)chemin).lastIndexOf("/")+1,((String)chemin).lastIndexOf("_"));
44        } else {
45                dataSet = (String)chemin;
46        }
47%>
48                        <bean:define id="nomJeu" value="<%=dataSet%>"/>
49                        <div class="submit">
50                                <html:link page="/MetadataInfo.do" paramName="chemin" paramId="metadataUri" titleKey="data.access.metadata.link">
51                                        <bean:message key="app.access.metadata.back"/>&nbsp;<bean:write name="nomJeu"/>
52                                </html:link>
53                        </div>
54                </nested:notEqual>
55               
56                <table>
57                        <nested:nest property="parametre">
58                        <tr>
59                                <th><bean:message key="data.upload.metadata.param.abrev"/> :</th>
60                                <th><nested:write property="parametreCode"/></th>
61                                <th>&nbsp;</th>
62                        </tr>
63                        <nested:nest property="unite">
64                                <tr>
65                                        <td><bean:message key="data.upload.metadata.param.unite"/> :</td>
66                                        <td><nested:write property="uniteCode"/></td>
67                                        <td>&nbsp;</td>
68                                </tr>
69                        </nested:nest>
70                        <nested:notEqual property="parametreDescription" value="">
71                                <tr>
72                                        <td><bean:message key="data.metadata.desc"/> :</td>
73                                        <td><nested:write property="parametreDescription"/></td>
74                                        <td>&nbsp;</td>
75                                </tr>
76                        </nested:notEqual>
77                        <nested:nest property="categorieParam">
78                                <tr>
79                                        <td><bean:message key="data.access.metadata.param.cat"/> :</td>
80                                        <td>
81                                                <nested:define id="b_domaine" property="categorieParamDomaine"/>
82                                                <html:link href="${b_domaine}"><nested:write property="categorieParamNom"/></html:link>
83                                        </td>
84                                        <td>&nbsp;</td>
85                                </tr>
86                        </nested:nest>
87                        </nested:nest>
88                        <tr>
89                                <td>&nbsp;</td>
90                        </tr>
91                        </table>
92                        <nested:size id="nbCapts" property="capteurs"/>
93                        <table>
94                        <tr>
95                                <td>
96                                        <div id="messages"><bean:message key="data.access.capt3"/> (<bean:write name="nbCapts"/>)&nbsp;:</div>
97                                </td>
98                        </tr>
99                        <nested:iterate property="capteurs" indexId="captId">
100                                <tr>
101                                        <td>
102                                                <nested:define id="id" property="capteurId"/>
103                                                <html:link page="/DescCapteur.do" titleKey="data.access.capt4" paramName="id" paramId="idCapt">
104                                                        <nested:nest property="typeCapteur">
105                                                                <b><nested:write property="typeCapteurNom"/></b>
106                                                        </nested:nest>
107                                                        <nested:notEqual property="capteurModele" value="UNKNOWN">
108                                                                - <nested:write property="capteurModele"/>
109                                                        </nested:notEqual>
110                                                        <nested:notEqual property="fabriquant.fabriquantNom" value="UNKNOWN">
111                                                                - <nested:write property="fabriquant.fabriquantNom"/>
112                                                        </nested:notEqual>
113                                                        <nested:notEqual property="capteurNumserie" value="UNKNOWN">
114                                                                (<bean:message key="data.access.capt.nums"/>&nbsp;:&nbsp;<nested:write property="capteurNumserie"/>)
115                                                        </nested:notEqual>
116                                                </html:link>
117                                        </td>
118                                </tr>
119                        </nested:iterate>
120                        <tr>
121                                <td>&nbsp;</td>
122                        </tr>
123                        <tr>
124                                <td>
125                                        <nested:size id="nbPlats" property="plateformes"/>
126                                        <div id="messages"><bean:message key="data.access.plat3"/> (<bean:write name="nbPlats"/>)&nbsp;:</div>
127                                </td>
128                        </tr>
129                        <nested:iterate property="plateformes" indexId="platId">
130                                <tr>
131                                        <td>
132                                                <nested:define id="id" property="plateformeId"/>
133                                                <html:link page="/DescPlateforme.do" titleKey="data.access.plat4" paramName="id" paramId="idPlat">
134                                                        <nested:write property="plateformeNom"/>
135                                                </html:link>
136                                        </td>
137                                </tr>
138                        </nested:iterate>
139                        <tr>
140                                <td>&nbsp;</td>
141                        </tr>
142                </table>
143                <nested:size id="nbJeux" property="jeux"/>
144                <table>
145                        <tr>
146                                <td>
147                                        <div id="messages"><bean:message key="data.access.jeux2"/> (<bean:write name="nbJeux"/>)&nbsp;:</div>
148                                </td>
149                        </tr>
150                        <nested:iterate property="jeux" indexId="jeuId">
151                                <tr>
152                                        <td>
153                                                <nested:define id="id" property="jeuId"/>
154                                                <html:link page="/MetadataInfo.do" titleKey="data.access.metadata.link" paramName="id" paramId="idJeu">
155                                                        <nested:write property="jeuNom"/>
156                                                </html:link>
157                                                <bean:define id="download" value="download"/>
158                                                <nested:notEqual property="nbFichiers" value="0">
159                                                        (<logic:notPresent name="SES_USER" scope="session">
160                                                                <html:link page="/InitLogonAccess.do" paramName="download" paramId="source">
161                                                                        <nested:write property="nbFichiers"/>
162                                                                        <nested:equal property="nbFichiers" value="1">
163                                                                                <bean:message key="data.access.metadata.file" arg0=""/>
164                                                                        </nested:equal>
165                                                                        <nested:notEqual name="nbFichiers" value="1">
166                                                                                <bean:message key="data.access.metadata.file" arg0="s"/>
167                                                                        </nested:notEqual>
168                                                                </html:link>
169                                                        </logic:notPresent>
170                                                        <logic:present name="SES_USER" scope="session">
171                                                                <nested:link page="/FichiersAccess.do" titleKey="data.access.download.file" paramId="idJeu" paramProperty="jeuId">
172                                                                        <nested:write property="nbFichiers"/>
173                                                                        <nested:equal property="nbFichiers" value="1">
174                                                                                <bean:message key="data.access.metadata.file" arg0=""/>
175                                                                        </nested:equal>
176                                                                        <nested:notEqual name="nbFichiers" value="1">
177                                                                                <bean:message key="data.access.metadata.file" arg0="s"/>
178                                                                        </nested:notEqual>
179                                                                </nested:link>
180                                                        </logic:present>)
181                                                </nested:notEqual>
182                                        </td>
183                                </tr>
184                        </nested:iterate>
185                </table>
186        <div class="hdp" align="right">
187            <html:link href="#top" titleKey="app.hdp">
188                <html:img page="/resources/images/utils/fleche_haut.gif" width="20px" height="20px"/>
189            </html:link>
190        </div>
191        </tiles:put>
192        </nested:root>
193</tiles:insert>
Note: See TracBrowser for help on using the repository browser.