Salome HOME
Studies comparison functionality is implemented.
[tools/siman.git] / Workspace / Siman / WebContent / study / comparison.jsp
1 <%@page language="java" contentType="text/html; charset=ISO-8859-1"
2     pageEncoding="ISO-8859-1"%>
3 <%@taglib prefix="s" uri="/struts-tags"%>
4
5
6 <div id="article-box">
7   <div id="section"><s:text name="title.document"/></div>
8   <div id="article-body" class="text">
9         <form style="display:table">
10           <!--  Table header -->
11           <table border="0" cellpadding="0" cellspacing="0">
12             <tr>
13               <td width="180"><b>Study</b></td>
14               <td width="180"><b>Scenario</b></td>
15               <td width="180"><b>Result</b></td>
16               <td width="100"><b>Selection</b></td>
17             </tr>
18           </table>
19           
20           <!--  Table body -->
21           <table border="0" cellpadding="0" cellspacing="0">
22             <s:iterator var="currentStudy" value="studyList">
23         <tr height="1" bgcolor="#AAAAAA"><td colspan="2"></td></tr>
24             <tr valign="top">
25               <td width="180"><s:property value="#currentStudy.name"/></td>
26               <td>
27               
28               <table border="0" cellpadding="0" cellspacing="0">
29                 <s:iterator var="currentScenario" value="%{#currentStudy.scenarios}">
30                   <tr valign="top">
31                   <td width="180"><s:property value="#currentScenario.name"/></td>
32                   <td>
33                   
34                   <table border="0" cellpadding="0" cellspacing="0">
35                     <s:iterator var="currentDoc" value="#currentScenario.docs">
36                       <tr>
37                         <td width="180"><s:property value="#currentDoc.title"/></td>
38                         <td width="100">
39                           <s:checkbox name="documentsToCompareIds" fieldValue="%{#currentDoc.id}" theme="simple"/>
40                         </td>   
41                       </tr>
42                     </s:iterator>
43                   </table>
44                
45                   </td>
46                 </tr>
47                 </s:iterator>
48               </table>
49               
50               </td>
51             </tr>
52             </s:iterator>
53           </table>
54           <br>
55           <br>
56           <s:submit value="%{'Compare'}" action="compare-studies"/>
57         
58         </form>
59   </div>
60 </div>
61
62 <s:if test="errorMessage">
63 <div id="message"><p><s:text name="message.error.comparison"/></p></div>
64 <script>
65     $(document).ready(function () {
66         $( "#message" ).dialog({
67             autoOpen: true,
68             width: 400,
69             buttons: [
70                 {
71                     text: '<s:text name="button.ok"/>',
72                     click: function() {
73                         $( this ).dialog( "close" );
74                     }
75                 }
76             ]
77         });
78     });
79 </script>
80 </s:if>