Salome HOME
Duplicated menu after a second study opening is fixed.
[tools/siman.git] / Workspace / Siman / WebContent / study / displayStudyProperties.jsp
1 <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
2     pageEncoding="ISO-8859-1"
3 %>
4 <%@
5     taglib prefix="s" uri="/struts-tags"
6 %>
7 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
8 <html>
9
10   <head>
11     <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
12     <title><s:text name="name.module"/></title>
13     <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
14   </head>
15
16   <body>
17 <!-- Menu-bar
18      =============================================================================================================================
19   -->
20     <jsp:include page="/jsp/menubar.jsp">
21       <jsp:param name="menu" value="study" />
22     </jsp:include>
23
24 <!-- Title-bar
25      =============================================================================================================================
26   -->
27     <jsp:include page="/jsp/titlebar.jsp">
28       <jsp:param name="entity"  value="study" />
29       <jsp:param name="disable" value="true" />
30     </jsp:include>
31
32 <!-- Left pane
33      =============================================================================================================================
34   -->
35     <div id=left-pane>
36       <jsp:include page="/jsp/toolbar.jsp">
37         <jsp:param name="tools" value="back" />
38       </jsp:include>
39       <div id=top-spacer></div>
40       <jsp:include page="/jsp/menuitem.jsp">
41         <jsp:param name="menu" value="open" />
42       </jsp:include>
43       <jsp:include page="/jsp/studyProperties.jsp" />
44     </div>
45
46 <!-- Properties form
47      =============================================================================================================================
48   -->
49     <div id=main-pane>
50       <div id=article-box>
51         <div id=section>
52           <s:text name="title.prop.study" />
53         </div>
54         <div id=article-body class=text>
55           <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
56
57             <tr height=10><td width=20></td></tr>
58             <tr>
59               <td width=16><img src="<s:url value="/skin/image.downarrow.png"/>" border="none"/></td>
60               <td width=24%><b><s:text name="label.members"/></b></td>
61               <td width=23%></td>
62               <td width=23%></td>
63               <td width=23%></td>
64               <td width=24></td>
65             </tr>
66             <tr height=5><td></td></tr>
67             <tr>
68               <td></td>
69               <td><s:text name="label.contributor"/></td>
70               <td></td>
71               <td></td>
72               <td><s:text name="label.manager"/></td>
73             </tr>
74             <tr height=1 bgcolor=#AAAAAA><td colspan=6></td></tr>
75             <tr>
76               <td></td>
77               <td colspan=3>
78                     <s:if test="contributors.size > 0">
79                       <s:iterator value="contributors" status="counter">
80                         <s:if test="#counter.last"><s:property value="toString()"/></s:if>
81                         <s:else><s:property value="toString()"/>,</s:else>
82                       </s:iterator>
83                     </s:if><s:else>
84                       <s:property value="%{'-'}"/>
85                     </s:else>
86               </td>
87               <td><s:property value="%{author.toString()}"/></td>
88             </tr>
89
90             <tr height=15><td width=20></td></tr>
91             <tr>
92               <td><img src="<s:url value="/skin/image.downarrow.png"/>" border="none"/></td>
93               <td><b><s:text name="label.approcycle"/></b></td>
94             </tr>
95             <tr height=5><td></td></tr>
96             <tr>
97               <td></td>
98               <td><s:text name="field.documentype"/></td>
99               <td><s:text name="label.PROMOTION"/></td>
100               <td><s:text name="label.REVIEW"/></td>
101               <td><s:text name="label.APPROVAL"/></td>
102               <td></td>
103             </tr>
104             <tr height=1 bgcolor=#AAAAAA><td colspan=6></td></tr>
105             <s:set var="height" value=""/>
106             <s:iterator value="validations" status="counter">
107             <s:if test="#counter.last"><s:set var="height" value="24"/></s:if>
108             <tr height="<s:property value="#height"/>">
109               <s:if test="#counter.last">
110                 <td></td>
111                 <td>
112                   <s:if test="validations.size > 0"><i><s:text name="label.other"/></i></s:if>
113                   <s:else><i><s:text name="label.all"/></i></s:else>
114                 </td>
115               </s:if><s:else>
116                 <td><img src="<s:url value="/skin/%{icon}"/>" border="none"/></td>
117                 <td><s:text name="type.document.%{documentType}"/></td>
118               </s:else>
119               <td>
120                 <s:if test="publisherIndex > 0"><s:property value="publisherName"/></s:if>
121                 <s:else><i><s:property value="publisherName"/></i></s:else>
122               </td>
123               <td>
124                 <s:if test="reviewerIndex > 0"><s:property value="reviewerName"/></s:if>
125                 <s:else><font color="#A1A192"><i><s:property value="reviewerName"/></i></font></s:else>
126               </td>
127               <td>
128                 <s:if test="approverIndex > 0"><s:property value="approverName"/></s:if>
129                 <s:else><font color="#A1A192"><i><s:property value="approverName"/></i></font></s:else>
130               </td>
131             </tr>
132             </s:iterator>
133           </table>
134         </div>
135       </div>
136     </div>
137
138   </body>
139 </html>