+++ /dev/null
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"
-%>
-<%@ page import="org.splat.som.ApplicationRights"%>
-<%@
- taglib prefix="s" uri="/struts-tags"
-%>
-<!-- Initialization of the context
- -->
-<% ApplicationRights rights = (ApplicationRights)session.getAttribute("user.rights");
- boolean anonymous = true;
-
- if (rights.getUser() != null) anonymous = false;
-%>
- <div id=article-box>
- <div id=article-body>
- <form name="search" action="refresh-study" method="post">
- <input type=hidden name="contextIndex" />
- <s:set var="valid"><s:text name="button.result"/></s:set>
-
- <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
- <tr height=20>
- <td width=20%> <s:text name="field.among"/></td>
- <td width=20%> <s:text name="field.state"/></td>
- <td width=60%> <s:text name="field.context"/></td>
- </tr>
- <tr height=1 bgcolor=#AAAAAA><td colspan=3></td></tr>
- <tr valign=top>
- <td>
- <s:if test="owner == 'all'">
- <input type=radio name="owner" value="all" checked onClick="unsetReference()"><s:text name="criterion.study.all"/><br/>
- </s:if><s:else>
- <input type=radio name="owner" value="all" onClick="unsetReference()"><s:text name="criterion.study.all"/><br/>
- </s:else>
-<% if (anonymous) {
-%> <input type=radio name="owner" value="mine" disabled><s:text name="criterion.study.mine"/><br/>
-<% } else {
-%> <s:if test="owner == 'mine'">
- <input type=radio name="owner" value="mine" checked onClick="unsetReference()"><s:text name="criterion.study.mine"/><br/>
- </s:if><s:else>
- <input type=radio name="owner" value="mine" onClick="unsetReference()"><s:text name="criterion.study.mine"/><br/>
- </s:else>
-<% }
-%> <s:if test="owner == 'ref'">
- <input type=radio name="owner" value="ref" checked onClick="setReference()"><s:text name="criterion.study.ref"/><br/>
- </s:if><s:else>
- <input type=radio name="owner" value="ref" onClick="setReference()"><s:text name="criterion.study.ref"/><br/>
- </s:else>
- <div id=refid>
- <input type=text name="reference" value="<s:property value="%{reference}"/>" size="18" onKeydown="changeFilter()"/>
- <br/>
- </div>
- </td>
- <td>
- <div id=statlist>
- <s:if test="state == 'inPROGRESS'">
- <input type=radio name="state" value="inPROGRESS" checked onClick="changeFilter()"><s:text name="criterion.inprogress"/><br/>
- </s:if><s:else>
- <input type=radio name="state" value="inPROGRESS" onClick="changeFilter()"><s:text name="criterion.inprogress"/><br/>
- </s:else>
- <s:if test="state == 'inCHECK'">
- <input type=radio name="state" value="inCHECK" checked onClick="changeFilter()"><s:text name="criterion.incheck"/><br/>
- </s:if><s:else>
- <input type=radio name="state" value="inCHECK" onClick="changeFilter()"><s:text name="criterion.incheck"/><br/>
- </s:else>
- <s:if test="state == 'APPROVED'">
- <input type=radio name="state" value="APPROVED" checked onClick="changeFilter()"><s:text name="criterion.end"/>
- </s:if><s:else>
- <input type=radio name="state" value="APPROVED" onClick="changeFilter()"><s:text name="criterion.end"/>
- </s:else>
- </div>
- </td>
- <td rowspan=2>
- <div id=contlist>
-
- <table cellpadding=0 cellspacing=0 border=0 class=text>
- <s:iterator value="simulationContexts">
- <tr>
- <td><input type=checkbox checked onClick="removeContext('<s:property value="index"/>')"> </td>
- <td>
- <s:if test="%{type.isApproved()}"><s:text name="type.context.%{type.name}"/>: </s:if>
- <s:else><s:property value="%{type.name}"/>: </s:else>
- </td>
- <td><s:property value="value"/></td>
- </tr>
- </s:iterator>
-
- <s:if test="%{#todo == 'setContext'}">
- <tr>
- <td>
- <img src="<s:url value="/skin/icon.undo.png"/>" border="none" title="<s:text name="tooltip.cancel"/>" onClick="cancel()" />
- </td>
- <td>
- <s:if test="%{selectedContextType.isApproved()}"><s:text name="type.context.%{selectedContextType.name}"/>: </s:if>
- <s:else><s:property value="%{selectedContextType.name}"/>: </s:else>
- </td>
- <td>
- <select name="contextValue" onChange="submit()">
- <option value="-1"><s:text name="menu.select"/></option>
- <s:iterator value="contextValueOptions">
- <option value="<s:property value="index"/>"> <s:property value="value" /></option>
- </s:iterator>
- </select>
- </td>
- </tr>
- </s:if>
- </table>
-
- <s:if test="%{#todo != 'setContext'}">
- <select name="contextType" onChange="submit()">
- <option value="-1"><s:text name="menu.addcontext"/></option>
- <s:iterator value="contextTypeOptions">
- <option value="<s:property value="index"/>">
- <s:if test="%{isApproved()}"> <s:text name="type.context.%{name}" /></s:if>
- <s:else> <s:property value="%{name}" /></s:else>
- </option>
- </s:iterator>
- </select>
- </s:if>
- </div>
- </td>
- </tr>
- <tr>
- <td colspan=2>
- <div id=wordin>
- <br/><s:text name="field.contain"/> : <input type=text name=words value="<s:property value="%{words}"/>" onKeydown="changeFilter()" />
- </div>
- </td>
- </tr>
- <tr>
- <td colspan=2></td>
- <td align=left>
- <input type="submit" name="refresh" value="<s:text name="button.result"/>" disabled/>
- </td>
- </tr>
- </table>
-
- </form>
- </div>
- </div>
- </div>