1 <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
2 pageEncoding="ISO-8859-1"
5 taglib prefix="s" uri="/struts-tags"
7 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
9 <s:set var="selected" value="%{selection}"/>
13 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
14 <title><s:text name="name.module"/></title>
15 <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
20 =============================================================================================================================
22 <jsp:include page="/jsp/menubar.jsp" />
23 <div id=top-spacer></div>
25 <!-- Administration menu
26 =============================================================================================================================
29 <jsp:include page="/jsp/toolbar.jsp" />
30 <div id=top-spacer></div>
31 <jsp:include page="/jsp/menuitem.jsp">
32 <jsp:param name="menu" value="open" />
39 =============================================================================================================================
42 <div id=section><s:text name="title.valid.context"/></div>
43 <div id=article-body class=text>
45 <s:if test="contextsToBeApproved.size > 0">
46 <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
47 <tr height=20 valign=bottom>
49 <td><s:text name="label.contypes.check"/></td>
50 <td><s:text name="label.value"/></td>
51 <td><s:text name="label.activity"/></td>
53 <tr height=1 bgcolor=#AAAAAA><td colspan=7></td></tr>
55 <s:iterator value="contextsToBeApproved">
56 <s:url id="edit" namespace="/sadmin" action="scontext-edit">
57 <s:param name="selection" value="%{index}"/>
59 <s:if test="%{#selected == index}">
60 <tr height=18 background="<s:url value="/skin/image.selected.jpg"/>">
61 <td><img src="<s:url value="/skin/icon.ed.png"/>" width=14 height=14 border="none"></td>
62 <td><s:property value="typeName"/></td>
63 <td><s:property value="value"/></td>
64 <td><s:text name="menu.step.%{stepNumber}"/></td>
70 <img src="<s:url value="/skin/%{editIcon}"/>" onMouseOver=this.src="<s:url value="/skin/icon.ed.png"/>" onMouseOut=this.src="<s:url value="/skin/%{editIcon}"/>" width=14 height=14 border="none"/>
73 <td><s:property value="typeName"/></td>
74 <td><s:property value="value"/></td>
75 <td><s:text name="menu.step.%{stepNumber}"/></td>
84 <s:text name="message.nocontext" />
90 =============================================================================================================================
92 <s:if test='%{#selected != "0"}'>
94 <div id=section><s:text name="title.valid.form"/></div>
95 <div id=article-body class=text>
97 <!-- Scenario studies indexed by the selected simulation context -->
98 <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
99 <tr height=20 valign=bottom>
101 <td colspan=2><s:text name="label.ownerstudy"/></td>
102 <td width=150><s:text name="label.manager"/></td>
104 <tr height=1 bgcolor=#AAAAAA><td colspan=7></td></tr>
105 <s:iterator value="indexedElements">
106 <s:url id="open" namespace="/study" action="open-study?selection=%{selection}">
107 <s:param name="index" value="%{studyIndex}"/>
110 <td width=20><img src="<s:url value="/skin/icon.%{progressState}.png"/>" width=12 height=12 border="none"/></td>
111 <td width=80><s:property value="reference"/></td>
112 <td><s:a href="%{open}" cssClass="link"><s:property value="title"/></s:a></td>
113 <td width=150><s:property value="authorName"/></td>
119 <table cellpadding=0 cellspacing=0 border=0 class=text>
120 <tr height=20><td width=20></td></tr>
122 <!-- Approval form of the context type -->
123 <s:if test="edited.type.isApproved() == false">
124 <s:set var="valbel"><s:text name="field.context.value"/></s:set>
126 <td><img src="<s:url value="/skin/image.rightarrow.png"/>" border="none"/></td>
127 <td colspan=2><b><s:text name="label.approtype"/></b></td>
129 <tr height=5><td></td></tr>
133 <table cellpadding=0 cellspacing=0>
135 <td><i><s:text name="message.info.code"/></i></td>
136 <td> <img src="<s:url value="/skin/image.help.png"/>" border="none" title="<s:text name="help.contextcode"/>"/></td>
142 <td align=right><s:text name="field.code"/>: </td>
144 <table cellpadding=0 cellspacing=0>
146 <td><input type=text name=enteredCode size=40/></td>
148 <select name="code" style="width: 20px">
149 <option><s:text name="label.usedcode"/>:</option>
150 <s:iterator value="existingNames">
151 <option> <s:property value="name"/></option>
159 <tr height=5><td></td></tr>
162 <td><i><s:text name="message.info.type"/></i></td>
165 <s:iterator value="supportedLocales">
168 <td align=right><s:text name="field.label"/> <s:text name="label.lang.%{locale}"/>: </td>
170 <table cellpadding=0 cellspacing=0>
173 <s:if test="isCurrent()">
174 <input type=text name=enteredType size=40 value="<s:property value="edited.type.name"/>"/>
176 <input type=text name=enteredType size=40/>
180 <select name="code" style="width: 20px">
181 <option><s:text name="label.usedname"/>:</option>
182 <s:iterator value="typeNames" var="name">
183 <option> <s:property value="#name"/></option>
193 <tr height=5><td></td></tr>
196 <td><i><s:text name="message.info.step"/></i></td>
200 <td align=right><s:text name="field.step"/>: </td>
202 <select name="code" style="width: 300px">
203 <s:set var="selection" value="attachedStep.number"/>
204 <s:iterator value="allStudySteps">
205 <s:if test="%{number == #selection}">
206 <option selected> <s:text name="menu.step.%{number}"/></option>
208 <option> <s:text name="menu.step.%{number}"/></option>
214 <tr height=20><td></td></tr>
216 <td><img src="<s:url value="/skin/image.rightarrow.png"/>" border="none"/></td>
217 <td colspan=2><b><s:text name="label.approval"/></b></td>
219 <tr height=5><td></td></tr>
221 <s:set var="valbel"><s:text name="type.context.%{edited.type.name}"/></s:set>
224 <!-- Approval form of the context value -->
227 <td><i><s:text name="message.info.value"/></i></td>
228 <s:if test="existingContexts.size > 0">
229 <td><i><s:text name="message.info.context"/></i></td>
234 <td align=right><s:text name="%{#valbel}"/>: </td>
235 <td><input type=text name=enteredValue size=40 value="<s:property value="%{edited.value}"/>"></td>
236 <s:if test="existingContexts.size > 0">
238 <select name="selectedValue" style="width: 20px">
239 <option value="-1"><s:text name="menu.select"/></option>
240 <s:iterator value="existingContexts">
241 <option value="<s:property value="index"/>"> <s:property value="value"/></option>
248 <!-- Validation button -->
249 <tr height=20><td></td></tr>
252 <td align=right><img src="<s:url value="/skin/icon.APPROVED.png"/>" border="none"></td>
253 <td><input type="submit" name="doIt" value="<s:text name="button.approve"/>" disabled/></td>