]> SALOME platform Git repositories - tools/siman.git/blob - Workspace/Siman/WebContent/study/displayStudyProperties.jsp
Salome HOME
Copyrights update 2015.
[tools/siman.git] / Workspace / Siman / WebContent / study / displayStudyProperties.jsp
1 <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
2 <%@ taglib prefix="s" uri="/struts-tags"%>
3 <!-- Properties form
4      =============================================================================================================================
5   -->
6       <div id=article-box>
7         <div id=section>
8           <s:text name="title.prop.study" />
9         </div>
10         <div id=article-body class=text>
11           <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
12
13             <tr height=10><td width=20></td></tr>
14             <tr>
15               <td width=16><img src="<s:url value="/skin/image.downarrow.png"/>" border="none"/></td>
16               <td width=24%><b><s:text name="label.members"/></b></td>
17               <td width=23%></td>
18               <td width=23%></td>
19               <td width=23%></td>
20               <td width=24></td>
21             </tr>
22             <tr height=5><td></td></tr>
23             <tr>
24               <td></td>
25               <td><s:text name="label.contributor"/></td>
26               <td></td>
27               <td></td>
28               <td><s:text name="label.manager"/></td>
29             </tr>
30             <tr height=1 bgcolor=#AAAAAA><td colspan=6></td></tr>
31             <tr>
32               <td></td>
33               <td colspan=3>
34                     <s:if test="contributors.size > 0">
35                       <s:iterator value="contributors" status="counter">
36                         <s:if test="#counter.last"><s:property value="getText(displayName)"/></s:if>
37                         <s:else><s:property value="getText(displayName)"/>,</s:else>
38                       </s:iterator>
39                     </s:if><s:else>
40                       <s:property value="%{'-'}"/>
41                     </s:else>
42               </td>
43               <td><s:property value="%{getText(author.displayName)}"/></td>
44             </tr>
45             
46         <!-- Readers functionality -->
47             <tr height=10><td width=20></td></tr>
48             <tr>
49               <td><img src="<s:url value="/skin/image.downarrow.png"/>" border="none"/></td>
50               <td><b><s:text name="label.readers.section"/></b></td>
51             </tr>
52             <tr height=5><td></td></tr>
53             
54             <tr><td/><td><s:text name="label.readers"/></td></tr>
55             <tr height=1 bgcolor=#AAAAAA><td colspan=6></td></tr>
56             <tr>
57                 <td>
58                   <s:if test="#todo == 'display'"> <s:a namespace="/study" action="init-edit-readers" >
59                       <img src="<s:url value="/skin/icon.ed.png"/>" border="none" 
60                             title="<s:text name="tooltip.edit.readers"/>"/>
61                   </s:a> </s:if>
62                 </td>
63                 <td colspan="4">
64                   <s:iterator value="readers" status="counter">
65                     <s:if test="#counter.last"><s:property value="%{getText(displayName)}"/></s:if>
66                     <s:else><s:property value="%{getText(displayName)}"/>,</s:else>
67                   </s:iterator>
68                 </td>
69             </tr>
70             
71
72             <tr height=15><td width=20></td></tr>
73             <tr>
74               <td><img src="<s:url value="/skin/image.downarrow.png"/>" border="none"/></td>
75               <td><b><s:text name="label.approcycle"/></b></td>
76             </tr>
77             <tr height=5><td></td></tr>
78             <tr>
79               <td></td>
80               <td><s:text name="field.documentype"/></td>
81               <td><s:text name="label.PROMOTION"/></td>
82               <td><s:text name="label.REVIEW"/></td>
83               <td><s:text name="label.APPROVAL"/></td>
84               <td></td>
85             </tr>
86             <tr height=1 bgcolor=#AAAAAA><td colspan=6></td></tr>
87             <s:set var="height" value=""/>
88             <s:iterator value="validations" status="counter">
89             <s:if test="#counter.last"><s:set var="height" value="24"/></s:if>
90             <tr height="<s:property value="#height"/>">
91               <s:if test="#counter.last">
92                 <td></td>
93                 <td>
94                   <s:if test="validations.size > 0"><i><s:text name="label.other"/></i></s:if>
95                   <s:else><i><s:text name="label.all"/></i></s:else>
96                 </td>
97               </s:if><s:else>
98                 <td><img src="<s:url value="/skin/%{icon}"/>" border="none"/></td>
99                 <td><s:text name="type.document.%{documentType}"/></td>
100               </s:else>
101               <td>
102                 <s:if test="publisherIndex > 0"><s:property value="publisherName"/></s:if>
103                 <s:else><i><s:property value="publisherName"/></i></s:else>
104               </td>
105               <td>
106                 <s:if test="reviewerIndex > 0"><s:property value="reviewerName"/></s:if>
107                 <s:else><font color="#A1A192"><i><s:property value="reviewerName"/></i></font></s:else>
108               </td>
109               <td>
110                 <s:if test="approverIndex > 0"><s:property value="approverName"/></s:if>
111                 <s:else><font color="#A1A192"><i><s:property value="approverName"/></i></font></s:else>
112               </td>
113             </tr>
114             </s:iterator>
115           </table>
116         </div>
117       </div>