source: ether_megapoli/trunk/web/data/access/desc_param.jsp @ 200

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

Livraison _ confs + extrations path /resources + visualisation images/bouton

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