source: ether_statistics/web/data/newSet.jsp @ 569

Last change on this file since 569 was 569, checked in by vmipsl, 12 years ago

Nouveau projet

File size: 6.3 KB
Line 
1<%@ page language="java" import="com.medias.*" %>
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
14    <tiles:put name="title" type="string"><bean:message key="app.title"/> - <bean:message key="data.upload"/></tiles:put>
15    <tiles:put name="nav" type="string">
16        <html:link page="/index.jsp"><bean:message key="app.home"/></html:link>&nbsp;&gt;
17        <html:link page="/data?methodName=viewDataResume"><bean:message key="app.data"/></html:link>&nbsp;&gt;
18        <html:link page="/PrepareTree.do"><bean:message key="data.upload"/></html:link>
19    </tiles:put>
20
21    <%--****************** CONTENT ****************** --%>
22        <tiles:put name="bodytitle" type="string"><bean:message key="data.upload.newSet.title"/></tiles:put>
23
24        <tiles:put name="body" type="string">
25
26                <div id="messages">
27                        <html:messages id="mess" property="<%= org.apache.struts.action.ActionMessages.GLOBAL_MESSAGE %>" message="true">
28                                <bean:write name="mess"/>
29                        </html:messages>
30                </div>
31        <logic:present name="<%=org.apache.struts.Globals.ERROR_KEY%>">
32            <div id="errors"><html:errors/></div>
33        </logic:present>
34
35
36        <html:form action="/NewSet">
37                        <nested:nest property="metadata">
38                                <div id="level2">
39                                        <div class="title"><bean:message key="data.upload.metadata.presentation"/></div>
40                                        <nested:nest property="pres">
41                                                <div id="level2">
42                                                        <table>
43                                                                <tr>
44                                                                        <td><bean:message key="data.upload.metadata.presentation.nom"/> * : </td>
45                                                                        <td><nested:text property="nom"/></td> 
46                                                                </tr>
47                                                                <tr>                           
48                                                                        <td><bean:message key="data.upload.metadata.presentation.def"/> : </td>
49                                                                        <td><nested:textarea property="def" rows="10" cols="70"/></td>
50                                                                </tr>                                   
51                                                                <tr>
52                                                                        <td rowspan="2"><bean:message key="data.upload.metadata.presentation.dest"/> * : </td>
53                                                                        <td>
54                                                                                <nested:radio property="dest" value="SGBD">
55                                                                                        <bean:message key="data.upload.metadata.presentation.dest.sgbd"/>
56                                                                                </nested:radio>
57                                                                        </td>
58                                                                </tr>
59                                                                <tr>
60                                                                        <td>
61                                                                                <nested:radio property="dest" value="FTP">
62                                                                                        <bean:message key="data.upload.metadata.presentation.dest.ftp"/>
63                                                                                </nested:radio>         
64                                                                        </td>
65                                                                </tr>
66                                                                <tr>
67                                                                        <td rowspan="3"><bean:message key="data.upload.metadata.presentation.cat"/> * : </td>
68                                                                        <td><nested:radio property="cat" value="AVION"><bean:message key="data.categ1"/></nested:radio></td>
69                                                                </tr>
70                                                                <tr><td><nested:radio property="cat" value="SURF_FIXE"><bean:message key="data.categ2"/></nested:radio></td></tr>
71                                                                <tr><td><nested:radio property="cat" value="SURF_MOBILE"><bean:message key="data.categ3"/></nested:radio></td></tr>
72                                                        </table>
73                                                        <br><br>
74                                                        <table>
75                                                                <tr><th><bean:message key="data.upload.metadata.contacts"/></th></tr>
76                                                                <tr><td>
77                                                                        <nested:iterate property="contacts" indexId="persId">
78                                                                                <bean:define type="java.lang.String" id="parite" value="<%=Calcul.getParite(persId.intValue())%>"/>
79                                                                                <bean:define id="numPers" value='<%=""+(((Integer)persId).intValue()+1)%>'/>
80                                                                                <logic:equal name="parite" value="pair"><bean:define id="idP" value="pairTable"/></logic:equal>
81                                                                                <logic:equal name="parite" value="impair"><bean:define id="idP" value="impairTable"/></logic:equal>
82                                                                                <table class="${idP}">
83                                                                                        <tr>
84                                                                                                <td rowspan="8">&nbsp;<bean:message key="data.upload.metadata.contact"/> <bean:write name="numPers"/></td>
85                                                                                                <td><bean:message key="data.upload.metadata.contact.nom"/> : </td>
86                                                                                                <td><nested:text property="nom"/></td>
87                                                                                                <td>&nbsp;</td>
88                                                                                        </tr>
89                                                                                        <tr>
90                                                                                                <td><bean:message key="data.upload.metadata.contact.prenom"/> : </td>
91                                                                                                <td><nested:text property="prenom"/></td>
92                                                                                                <td>&nbsp;</td>
93                                                                                        </tr>
94                                                                                        <tr>
95                                                                                                <td><bean:message key="data.upload.metadata.contact.org"/> : </td>
96                                                                                                <td><nested:text property="organisme"/></td>
97                                                                                                <td>&nbsp;</td>
98                                                                                        </tr>
99                                                                                        <tr>
100                                                                                                <td><bean:message key="data.upload.metadata.contact.mail"/> * : </td>
101                                                                                                <td><nested:text property="mail"/></td>
102                                                                                                <td>&nbsp;</td>
103                                                                                        </tr>
104                                                                                        <tr>
105                                                                                                <td><bean:message key="data.upload.metadata.contact.mdp"/> * : </td>
106                                                                                                <td><nested:text property="mdp"/></td>
107                                                                                                <td>&nbsp;</td>
108                                                                                        </tr>
109                                                                                        <tr>
110                                                                                                <td rowspan="3"><bean:message key="data.upload.metadata.contact.role"/> * : </td>
111                                                                                                <td><nested:radio property="role" value="default"><bean:message key="data.upload.metadata.description.default"/></nested:radio></td>
112                                                                                                <td>&nbsp;</td>
113                                                                                        </tr>
114                                                                                        <tr>
115                                                                                                <td><nested:radio property="role" value="pi"><bean:message key="data.upload.metadata.description.pi"/></nested:radio></td>
116                                                                                                <td>&nbsp;</td>
117                                                                                        </tr>
118                                                                                        <tr>
119                                                                                                <td><nested:radio property="role" value="tech"><bean:message key="data.upload.metadata.description.tech"/></nested:radio></td>
120                                                                                                <td><html:image alt="delete" indexed="true" page="/resources/images/utils/delete.png" property="mess" value="deletePers" titleKey="data.upload.metadata.deletePers"/></td>
121                                                                                        </tr>
122                                                                                </table>
123                                                                        </nested:iterate>
124                                                                </td></tr>
125                                                                <tr><td>
126                                                                        <html:submit property="mess[0]" styleClass="add">
127                                                                                <bean:message key="data.upload.metadata.newPers"/>
128                                                                        </html:submit>
129                                                                </td></tr>
130                                                        </table>
131                                                </div>
132                                        </nested:nest>
133                               
134                                        <div class="legende">* <bean:message key="app.mandatory"/></div>
135                               
136                                        <div class="submit" align="right">
137                                                <html:submit property="mess[0]"><bean:message key="app.submit"/></html:submit>
138                                                <html:cancel><bean:message key="app.cancel"/></html:cancel>
139                                        </div>                                                                                                                         
140                                </div>
141                        </nested:nest>
142                </html:form>
143               
144        </tiles:put>
145</tiles:insert>
146       
Note: See TracBrowser for help on using the repository browser.