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

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

extract

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