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

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

evo MGI 005 _ sous-menus pour les paramètres

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