]> SALOME platform Git repositories - tools/siman.git/blob - Workspace/Siman/WebContent/study/newScenario.jsp
Salome HOME
Validation of the screens' input fields are implemented.
[tools/siman.git] / Workspace / Siman / WebContent / study / newScenario.jsp
1 <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
2 <%@ taglib prefix="s" uri="/struts-tags"%>
3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
4
5 <html>
6
7   <head>
8     <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
9     <title><s:text name="name.module"/></title>
10     <link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
11     <script language="JavaScript">
12
13     function initialize (context) {
14 //  -----------------------------
15       if (context == "focus") create.elements[0].focus();
16     }
17     </script>
18   </head>
19
20   <body onLoad="initialize(#actionType)">
21
22 <!-- New scenario properties
23      =============================================================================================================================
24   -->
25       <div id=article-box>
26         <div id=section><s:text name="title.newscenario"/></div>
27         <div id=article-body class=text>
28         <s:form name="create" action="valid-add" method="post" cssClass="text" validate="true">
29             <tr>
30               <td><s:text name="field.scenariotitle"/>:&nbsp;<span class="error">*</span></td>
31               <td>
32                 <s:textfield size="25" name="title" value="%{title}" theme="simple"/>
33               </td>
34             </tr>
35             <tr>
36               <td><s:text name="field.scenario"/>:&nbsp;<span class="error">*</span></td>
37               <td>
38                 <s:set var="previous" value="selectedScenarioIndex"/>
39                 <select name="selectedScenario" style="width:204px">
40                   <s:iterator value="scenarii">    
41                     <s:if test="%{index == #previous}">
42                       <option selected value="<s:property value="index"/>"><s:property value="%{title}"/></option>
43                     </s:if><s:else>
44                       <option value="<s:property value="index"/>"><s:property value="%{title}"/></option>
45                     </s:else>
46                   </s:iterator>        
47                 </select>
48               </td>
49             </tr>
50             <tr>
51               <td>&nbsp;</td>
52             </tr>
53             <tr>
54               <td></td>
55               <td><i><s:text name="message.info.bastep"/></i></td>
56             </tr>
57             <tr>
58               <td><s:text name="field.activity"/>&nbsp;:&nbsp;</td>
59               <td>
60                 <s:if test="sharesStep()">
61                   <input type=text size="25" value="<s:text name="menu.step.%{sharedStep}"/>" disabled>
62                 </s:if><s:else>
63                   <input type=text size="25" disabled>
64                 </s:else>
65               </td>
66             </tr>
67             <tr height=10><td></td></tr>
68             <tr>
69               <td align=right>
70                 <input type="submit" name="cancel" value="<s:text name="button.cancel"/>"/>
71               </td>
72               <td>
73                 <input type="submit" name="save"   value="<s:text name="button.newscenario"/>"/>
74               </td>
75             </tr>
76         </s:form>
77         </div>
78       </div>
79   </body>
80 </html>