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" />
37 =============================================================================================================================
40 <div id=section><s:text name="title.valid.context"/></div>
41 <div id=article-body class=text>
43 <s:if test="contextsToBeApproved.size > 0">
44 <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
45 <tr height=20 valign=bottom>
47 <td><s:text name="label.contypes.check"/></td>
48 <td><s:text name="label.value"/></td>
49 <td><s:text name="label.activity"/></td>
51 <tr height=1 bgcolor=#AAAAAA><td colspan=7></td></tr>
53 <s:iterator value="contextsToBeApproved">
54 <s:url id="edit" namespace="/sadmin" action="scontext-edit">
55 <s:param name="selection" value="%{index}"/>
57 <s:if test="%{#selected == index}">
58 <tr height=18 background="<s:url value="/skin/image.selected.jpg"/>">
59 <td><img src="<s:url value="/skin/icon.ed.png"/>" width=14 height=14 border="none"></td>
60 <td><s:property value="typeName"/></td>
61 <td><s:property value="value"/></td>
62 <td><s:text name="menu.step.%{stepNumber}"/></td>
68 <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"/>
71 <td><s:property value="typeName"/></td>
72 <td><s:property value="value"/></td>
73 <td><s:text name="menu.step.%{stepNumber}"/></td>
82 <s:text name="message.nocontext" />
88 =============================================================================================================================
90 <s:if test='%{#selected != "0"}'>
92 <div id=section><s:text name="title.valid.form"/></div>
93 <div id=article-body class=text>
95 <!-- Scenario studies indexed by the selected simulation context -->
96 <table width=100% cellpadding=0 cellspacing=0 border=0 class=text>
97 <tr height=20 valign=bottom>
99 <td colspan=2><s:text name="label.ownerstudy"/></td>
100 <td width=150><s:text name="label.manager"/></td>
102 <tr height=1 bgcolor=#AAAAAA><td colspan=7></td></tr>
103 <s:iterator value="indexedElements">
104 <s:url id="open" namespace="/study" action="open-study?selection=%{selection}">
105 <s:param name="index" value="%{studyIndex}"/>
108 <td width=20><img src="<s:url value="/skin/icon.%{progressState}.png"/>" width=12 height=12 border="none"/></td>
109 <td width=80><s:property value="reference"/></td>
110 <td><s:a href="%{open}" cssClass="link"><s:property value="title"/></s:a></td>
111 <td width=150><s:property value="authorName"/></td>
117 <table cellpadding=0 cellspacing=0 border=0 class=text>
118 <tr height=20><td width=20></td></tr>
120 <!-- Approval form of the context type -->
121 <s:if test="edited.type.isApproved() == false">
122 <s:set var="valbel"><s:text name="field.context.value"/></s:set>
124 <td><img src="<s:url value="/skin/image.rightarrow.png"/>" border="none"/></td>
125 <td colspan=2><b><s:text name="label.approtype"/></b></td>
127 <tr height=5><td></td></tr>
131 <table cellpadding=0 cellspacing=0>
133 <td><i><s:text name="message.info.code"/></i></td>
134 <td> <img src="<s:url value="/skin/image.help.png"/>" border="none" title="<s:text name="help.contextcode"/>"/></td>
140 <td align=right><s:text name="field.code"/>: </td>
142 <table cellpadding=0 cellspacing=0>
144 <td><input type=text name=enteredCode size=40/></td>
146 <select name="code" style="width: 20px">
147 <option><s:text name="label.usedcode"/>:</option>
148 <s:iterator value="existingNames">
149 <option> <s:property value="name"/></option>
157 <tr height=5><td></td></tr>
160 <td><i><s:text name="message.info.type"/></i></td>
163 <s:iterator value="supportedLocales">
166 <td align=right><s:text name="field.label"/> <s:text name="label.lang.%{locale}"/>: </td>
168 <table cellpadding=0 cellspacing=0>
171 <s:if test="isCurrent()">
172 <input type=text name=enteredType size=40 value="<s:property value="edited.type.name"/>"/>
174 <input type=text name=enteredType size=40/>
178 <select name="code" style="width: 20px">
179 <option><s:text name="label.usedname"/>:</option>
180 <s:iterator value="typeNames" var="name">
181 <option> <s:property value="#name"/></option>
191 <tr height=5><td></td></tr>
194 <td><i><s:text name="message.info.step"/></i></td>
198 <td align=right><s:text name="field.step"/>: </td>
200 <select name="code" style="width: 300px">
201 <s:set var="selection" value="attachedStep.number"/>
202 <s:iterator value="allStudySteps">
203 <s:if test="%{number == #selection}">
204 <option selected> <s:text name="menu.step.%{number}"/></option>
206 <option> <s:text name="menu.step.%{number}"/></option>
212 <tr height=20><td></td></tr>
214 <td><img src="<s:url value="/skin/image.rightarrow.png"/>" border="none"/></td>
215 <td colspan=2><b><s:text name="label.approval"/></b></td>
217 <tr height=5><td></td></tr>
219 <s:set var="valbel"><s:text name="type.context.%{edited.type.name}"/></s:set>
222 <!-- Approval form of the context value -->
225 <td><i><s:text name="message.info.value"/></i></td>
226 <s:if test="existingContexts.size > 0">
227 <td><i><s:text name="message.info.context"/></i></td>
232 <td align=right><s:text name="%{#valbel}"/>: </td>
233 <td><input type=text name=enteredValue size=40 value="<s:property value="%{edited.value}"/>"></td>
234 <s:if test="existingContexts.size > 0">
236 <select name="selectedValue" style="width: 20px">
237 <option value="-1"><s:text name="menu.select"/></option>
238 <s:iterator value="existingContexts">
239 <option value="<s:property value="index"/>"> <s:property value="value"/></option>
246 <!-- Validation button -->
247 <tr height=20><td></td></tr>
250 <td align=right><img src="<s:url value="/skin/icon.APPROVED.png"/>" border="none"></td>
251 <td><input type="submit" name="doIt" value="<s:text name="button.approve"/>" disabled/></td>