1 <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
2 pageEncoding="ISO-8859-1"
4 <%@ page import="org.splat.som.ApplicationRights"%>
6 taglib prefix="s" uri="/struts-tags"
8 <!-- Initialization of the context
10 <% ApplicationRights rights = (ApplicationRights)session.getAttribute("user.rights");
11 boolean anonymous = true;
13 if (rights.getUser() != null) anonymous = false;
17 <form name="search" action="refresh-study" method="post">
18 <input type=hidden name="contextIndex" />
19 <s:set var="valid"><s:text name="button.result"/></s:set>
21 <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
23 <td width=20%> <s:text name="field.among"/></td>
24 <td width=20%> <s:text name="field.state"/></td>
25 <td width=60%> <s:text name="field.context"/></td>
27 <tr height=1 bgcolor=#AAAAAA><td colspan=3></td></tr>
30 <s:if test="owner == 'all'">
31 <input type=radio name="owner" value="all" checked onClick="unsetReference()"><s:text name="criterion.study.all"/><br/>
33 <input type=radio name="owner" value="all" onClick="unsetReference()"><s:text name="criterion.study.all"/><br/>
36 %> <input type=radio name="owner" value="mine" disabled><s:text name="criterion.study.mine"/><br/>
38 %> <s:if test="owner == 'mine'">
39 <input type=radio name="owner" value="mine" checked onClick="unsetReference()"><s:text name="criterion.study.mine"/><br/>
41 <input type=radio name="owner" value="mine" onClick="unsetReference()"><s:text name="criterion.study.mine"/><br/>
44 %> <s:if test="owner == 'ref'">
45 <input type=radio name="owner" value="ref" checked onClick="setReference()"><s:text name="criterion.study.ref"/><br/>
47 <input type=radio name="owner" value="ref" onClick="setReference()"><s:text name="criterion.study.ref"/><br/>
50 <input type=text name="reference" value="<s:property value="%{reference}"/>" size="18" onKeydown="changeFilter()"/>
56 <s:if test="state == 'inPROGRESS'">
57 <input type=radio name="state" value="inPROGRESS" checked onClick="changeFilter()"><s:text name="criterion.inprogress"/><br/>
59 <input type=radio name="state" value="inPROGRESS" onClick="changeFilter()"><s:text name="criterion.inprogress"/><br/>
61 <s:if test="state == 'inCHECK'">
62 <input type=radio name="state" value="inCHECK" checked onClick="changeFilter()"><s:text name="criterion.incheck"/><br/>
64 <input type=radio name="state" value="inCHECK" onClick="changeFilter()"><s:text name="criterion.incheck"/><br/>
66 <s:if test="state == 'END'">
67 <input type=radio name="state" value="END" checked onClick="changeFilter()"><s:text name="criterion.end"/>
69 <input type=radio name="state" value="END" onClick="changeFilter()"><s:text name="criterion.end"/>
76 <table cellpadding=0 cellspacing=0 border=0 class=text>
77 <s:iterator value="simulationContexts">
79 <td><input type=checkbox checked onClick="removeContext('<s:property value="index"/>')"> </td>
81 <s:if test="%{type.isApproved()}"><s:text name="type.context.%{type.name}"/>: </s:if>
82 <s:else><s:property value="%{type.name}"/>: </s:else>
84 <td><s:property value="value"/></td>
88 <s:if test="%{#todo == 'setContext'}">
91 <img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="tooltip.cancel"/>" onClick="cancel()" />
94 <s:if test="%{selectedContextType.isApproved()}"><s:text name="type.context.%{selectedContextType.name}"/>: </s:if>
95 <s:else><s:property value="%{selectedContextType.name}"/>: </s:else>
98 <select name="contextValue" onChange="submit()">
99 <option value="-1"><s:text name="menu.select"/></option>
100 <s:iterator value="contextValueOptions">
101 <option value="<s:property value="index"/>"> <s:property value="value" /></option>
109 <s:if test="%{#todo != 'setContext'}">
110 <select name="contextType" onChange="submit()">
111 <option value="-1"><s:text name="menu.addcontext"/></option>
112 <s:iterator value="contextTypeOptions">
113 <option value="<s:property value="index"/>">
114 <s:if test="%{isApproved()}"> <s:text name="type.context.%{name}" /></s:if>
115 <s:else> <s:property value="%{name}" /></s:else>
126 <br/><s:text name="field.contain"/> : <input type=text name=words value="<s:property value="%{words}"/>" onKeydown="changeFilter()" />
133 <input type="submit" name="refresh" value="<s:text name="button.result"/>" disabled/>