Project

General

Profile

1
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
3
<%@ taglib prefix="s" uri="/struts-tags"%>
4
<html>
5
<head>
6
<link href="jsps/favicon.ico" rel="shortcut icon" type="image/x-icon" />
7
<link href="jsps/style.css" rel="stylesheet" type="text/css" media="screen" />
8
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
9
<title><s:text name="addRule.title"/></title>
10
</head>
11
<body class="left">
12
<div id="wrapper">
13
	<jsp:include page="menu.jsp"/>
14
	<div id="page">
15
	<div id="page-bgtop">
16
	<div id="middle">
17
            <div class="middle-b">
18
                <div class="background">
19

    
20
			 <div id="left">
21
                              <div id="left_container" >
22
                                                <h2 class="helpHdr">Info</h2>
23
                                                <s:text name="help.admin"/>
24
                              </div>
25
                         </div>
26
                                <div id="main">
27
                        <div id="main_container" class="clearfix">
28
		<div id="content">
29
				<h2 class="title"><s:text name="addRule.title"/></h2>
30
				<p class="meta"><a href='<s:url value="/jsps/help.jsp#addRule"/>' target="_blank"><s:text name="help"/></a></p>
31
				<div class="entry">
32
					<s:form action="addRule">
33
						<s:hidden name="type"/>
34
						<s:iterator value="labels" var="label">
35
							<s:set name="dscr" value="%{#label+\".description\"}"/>
36
							<s:set name="tltp" value="%{#label+\".name\"}"/>
37
							<s:if test="%{#label.equals(\"xmlvocabulary_rule.terms\") || #label.equals(\"rules.description\")}">
38
								<s:textarea name="inputs" title="%{getText(#dscr)}" label="%{getText(#tltp)}" cols="50" rows="5"/>
39
							</s:if>
40
							<s:elseif test="%{#label.equals(\"xmlcrisclassvocabulary_rule.terms\") || #label.equals(\"xmlcrisreferentialintegrity_rule.terms\")}">
41
								<s:textarea name="inputs" title="%{getText(#dscr)}" label="%{getText(#tltp)}" cols="50" rows="5"/>
42
							</s:elseif>
43
							<s:elseif test="%{#label.equals(\"rules.mandatory\")}">
44
								<s:select label="%{getText(#tltp)}" name="inputs" list="#{'true':'true', 'false':'false'}" title="%{getText(#dscr)}"/>
45
							</s:elseif>
46
							<s:elseif test="%{#label.equals(\"chain_rule.type\")}">
47
								<s:select label="%{getText(#tltp)}" name="inputs" list="#{'or':'or', 'and':'and', 'horn':'horn'}" title="%{getText(#dscr)}"/>
48
							</s:elseif>							
49
							<s:elseif test="%{#label.equals(\"chain_rule.rule_1\")}">
50
								<s:select name="inputs" list="rules" listValue="ruleName" listKey="ruleId" label="%{getText(#tltp)}" title="%{getText(#dscr)}"/>
51
							</s:elseif>							
52
							<s:elseif test="%{#label.equals(\"chain_rule.rule_2\")}">
53
								<s:select name="inputs" list="rules" listValue="ruleName" listKey="ruleId" label="%{getText(#tltp)}" title="%{getText(#dscr)}"/>
54
							</s:elseif>		
55
							<s:else>
56
								<s:textfield name="inputs" title="%{getText(#dscr)}" label="%{getText(#tltp)}" style="width: 300px;"/>
57
							</s:else>
58
						</s:iterator>
59
						<s:select name="entityType" list="entityTypes" label="%{getText(\"jobs.entity_type.name\")}" title="%{getText(\"jobs.entity_type.description\")}" />
60
						<s:select name="jobType" list="jobTypes" label="%{getText(\"jobs.job_type.name\")}" title="%{getText(\"jobs.job_type.description\")}"/>
61
						<s:submit value="Insert" cssClass="button-default"/>
62
					</s:form>
63
				</div>
64
			</div>
65
		</div>
66
	</div>
67
	</div>
68
	</div>
69
    <div id="footer">
70
                <jsp:include page="footer.jsp"/>
71
        </div>
72
</div>
73
</body>
74
</html>
(2-2/47)