Project

General

Profile

1 11944 katerina.i
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
2 11682 natalia.ma
<!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
5
<html>
6
	<head>
7
		<script language="javascript" src="jsps/js/mootools-1.2.5-core-nc.js" ></script>
8
		<script language="javascript" src="jsps/js/mootools-1.2.5.1-more.js" ></script>
9 11944 katerina.i
		<script language="javascript" src="jsps/js/populateRules.js"></script>
10 11682 natalia.ma
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
11 13139 manos.karv
		<title>Test repository/journal</title>
12 11728 natalia.ma
        <link href="jsps/favicon.ico" rel="shortcut icon" type="image/x-icon" />
13 11944 katerina.i
        <link href="jsps/style.css" rel="stylesheet" type="text/css" media="screen" />
14
	</head>
15 11720 katerina.i
16 11682 natalia.ma
	<body  class="left">
17
		<div class="wrapper">
18
			<jsp:include page="menu.jsp"/>
19 19688 nikon.gasp
			<div id="page">
20
			<div id="page-bgtop">
21 11682 natalia.ma
                    	<s:actionmessage/>
22
                        <div id="middle">
23
                            <div class="middle-b">
24
                                <div class="background">
25
                                    <div id="left">
26
                                        <div id="left_container" >
27 12003 natalia.ma
                                        	<h2 class="helpHdr">Info</h2>
28
                                         	<s:text name="help.newvalidation"/>
29 11682 natalia.ma
                                        </div>
30
                                    </div>
31
	                                <div id="main">
32
                                        <div id="main_container" class="clearfix">
33
                                            <div id="mainmiddle" class="floatbox">
34
                                            <h1><s:text name="addOaiUsage.title"/></h1>
35
                                                 <div class="entry">
36
                                                 	<s:form id="populateRules" theme="simple" action="validateRules" method="get">
37
38 11720 katerina.i
                                                    <div class="firstpar" id="firstpar">
39 13139 manos.karv
                                                        <div class="section">Select repository/journal</div>
40 11682 natalia.ma
                                                        <div class="field">
41 11720 katerina.i
                                                        	<div id="urlError" style="color:red;"></div>
42 11729 katerina.i
                                                        	<s:radio name="selection" list="#{'select':getText('addOaiContent.baseUrl')}" id="selectButton" cssClass="radioselect"/>
43 11682 natalia.ma
                                                            <br>
44 11720 katerina.i
                                                            <s:select id="baseUrl" name="baseUrl" list="repositories" title="%{getText(\'addOaiContent.tooltip.baseUrl\')}" cssClass="baseurl"
45
                                                           		headerKey="" headerValue="Please choose existing Base URL..."/>
46 11682 natalia.ma
                                                        </div>
47
48
                                                        <div class="field">
49 11729 katerina.i
                                                        	<s:radio name="selection" list="#{'text':getText('addOaiContent.baseUrl2')}" id="textButton" cssClass="radioselect"/>
50 11682 natalia.ma
                                                            <br/>
51 11720 katerina.i
                                                        	<s:textfield name="baseUrl2" id="baseUrl2" size="70" title="%{getText(\'addOaiContent.tooltip.baseUrl\')+\"(*)\"}"/>
52
        												</div>
53
54 12003 natalia.ma
        												<div class="clearfix">
55
                                                        <div class="next"> <a href="#" onClick="javascript:validateUrl();">Next</a></div>
56
                                                        </div>
57 11682 natalia.ma
                                                    </div>
58 11720 katerina.i
59
                                                    <div class="firstpar" id="firstpar-select" style="display:none;">
60 19688 nikon.gasp
								<div class="selectedHdr">
61
									Selected repository: <span id="repoUrl"></span>
62
								</div>
63 11720 katerina.i
                                                    </div>
64
65
                                                    <div class="secondpar" style="display:none;" id="secondpar">
66 19953 nikon.gasp
                                                    	<div class="section">Select guidelines</div>
67
<%--  														 <s:radio list="ruleSetMap" name="chosenSet" theme="simple" cssClass="ruleset"/> <br>							 --%>
68
                                                    	<s:iterator value="ruleSetMap">
69
														  <span class="fieldName"><s:radio theme="simple" name="chosenSet" list="#{key:value}" cssClass="ruleset"/>
70
														  </span>
71
														  <s:url action="fetchRuleDescriptions" id="link">
72
                                                          	<s:param name="ruleSetId" value="%{key}"/>
73
                                                          </s:url>
74
                                                          <s:a href="%{#link}" target="blank">More info</s:a>
75
                                                          <br>
76
														</s:iterator>
77
<!--                                                         <div class="info"> -->
78
<!--                                                                 Get more information on the predefined rule sets:&nbsp;<br/> -->
79
<%--                                                                 <s:iterator value="ruleSetMap" var="key">  --%>
80
<%--                                                                     <s:url action="fetchRuleDescriptions" id="link"> --%>
81
<%--                                                                         <s:param name="ruleSetId" value="%{key}"/> --%>
82
<%--                                                                     </s:url> --%>
83
<%--                                                                     <s:a href="%{#link}" target="blank"><s:property value="%{value}"/></s:a> --%>
84
<!--                                                                     &nbsp;|&nbsp; -->
85
<%--                                                                 </s:iterator> --%>
86
<!--                                                             </div> -->
87 11682 natalia.ma
88 19953 nikon.gasp
							<div class="note">
89
90
91
	                                                        <span class="fieldName">View/Select Rules</span>
92
93
94 11682 natalia.ma
                                                        <div class="field">
95
                                                         	<input type="checkbox" id="contentRules" class="validation"/>
96 19953 nikon.gasp
                                                         	<span class="fieldName">for Content</span> <a href="#" class="showlink" id="contentlink">Show</a>
97 11700 katerina.i
                                                        </div>
98 11682 natalia.ma
                                                        <div class="nest" id="nest-contentlink">
99
                                                            <div class="optiontable_container">
100
                                                                 <b class="optiontable_top">
101
                                                                    <b class="optiontable_t1"></b>
102
                                                                    <b class="optiontable_t2"></b>
103
                                                                    <b class="optiontable_t3"></b>
104
                                                                    <b class="optiontable_t4"></b>
105
                                                                </b>
106 11700 katerina.i
                                                    			<div id="contentR" style="overflow: visible;"> </div>
107 11682 natalia.ma
                                                                <b class="optiontable_bottom">
108
                                                                    <b class="optiontable_b4"></b>
109
                                                                    <b class="optiontable_b3"></b>
110
                                                                    <b class="optiontable_b2"></b>
111
                                                                    <b class="optiontable_b1"></b>
112
                                                                </b>
113
                                                            </div>
114
                                                        </div>
115
                                                        <div class="field">
116
                                                            <input type="checkbox" id="usageRules" class="validation"/>
117 19953 nikon.gasp
                                                            <span class="fieldName">for Usage</span> <a href="#" class="showlink" id="usagelink">Show</a>
118 11682 natalia.ma
                                                        </div>
119
                                                        <div class="nest" id="nest-usagelink">
120
                                                            <div class="optiontable_container">
121
                                                                <b class="optiontable_top">
122
                                                                    <b class="optiontable_t1"></b>
123
                                                                    <b class="optiontable_t2"></b>
124
                                                                    <b class="optiontable_t3"></b>
125
                                                                    <b class="optiontable_t4"></b>
126
                                                                </b>
127
                                                        		<div id="usage"></div>
128
                                                        		<b class="optiontable_bottom">
129
                                                                    <b class="optiontable_b4"></b>
130
                                                                    <b class="optiontable_b3"></b>
131
                                                                    <b class="optiontable_b2"></b>
132
                                                                    <b class="optiontable_b1"></b>
133
                                                                </b>
134
                                                            </div>
135
                                                        </div>
136 19688 nikon.gasp
							</div>
137
                                                   </div>
138
	                                                <div class="thirdpar" style="display:none" id="thirdpar">
139 13139 manos.karv
	                                                    	<div class="section">Select parameters</div>
140 11720 katerina.i
	                                                        <div id="contentParameters">
141
	                                                        	<div class="field">
142 19688 nikon.gasp
	                                                                <span class="fieldName">Number of records</span>
143
<%-- 	                                                                <s:textfield name="records" id="records" value="10" cssClass="smallInp"/> --%>
144 22443 nikon.gasp
              													   	<s:radio name="selectionRecords" id="selectionRecords" list="#{'all':'All','custom':'Custom'}" cssClass="radioselectRecords"/>
145 19688 nikon.gasp
	                                                           		<s:textfield name="records" id="records" value="10" cssClass="smallInp"/>
146 11720 katerina.i
	                                                            </div>
147 19688 nikon.gasp
148
  									<div class="field">
149
		                                                        	<span class="fieldName">Set </span>
150
		                                                        	<span id="log_res"><!-- spanner --></span>
151
										<span id="reposets">
152
											<s:select name="set" list="{'All Sets', 'Choose another set...'}" id="set"/>
153
										</span>
154
									</div>
155
156
									<div class="note">
157
	                                                        	<div class="field">
158
	                                                                <span class="fieldName">Would you like to group your results by a specific record's field?</span>
159
	                                                                <br>
160
              													   	<s:radio name="selectionGroupBy" id="selectionGroupBy" list="#{'no':'No','yes':'Yes'}" cssClass="radioselectGroupBy"/>
161 19953 nikon.gasp
	                                                           		<s:textfield name="groupBy" id="groupBy" value="-XPATH-" cssClass="bigInp"/> <br>
162
	                                                           		<b><i>XPath Examples:</i></b>  1. //header/setSpec     2. //record/metadata//*[name()='dc:language']
163
164
165 11720 katerina.i
	                                                            </div>
166 19688 nikon.gasp
									</div>
167 19953 nikon.gasp
168 11720 katerina.i
															</div>
169
170
	                                                    </div>
171 19688 nikon.gasp
												<div class="fourthpar" style="display:none;" id="fourthpar">
172 19953 nikon.gasp
173
174 11729 katerina.i
														<div class="clearfix">
175 12003 natalia.ma
                                                        	<div class="prev"> <a href="#" onClick="javascript:changeDisplays();"> Previous</a></div>
176 11729 katerina.i
														</div>
177 19953 nikon.gasp
														<div class="info">
178
									You will be notified by email with the results of the compatibility test.
179
			                                             </div>
180
181 11729 katerina.i
														<div class="clearfix">
182 19688 nikon.gasp
                                                    		<span style="float:right"><s:submit value="Start validation" cssClass="button-default"/></span>
183 11729 katerina.i
														</div>
184 11720 katerina.i
185 11729 katerina.i
														<p>&nbsp;</p>
186
187 11728 natalia.ma
188 11687 katerina.i
                                                    </div>
189 11729 katerina.i
190 11682 natalia.ma
                                                    </s:form>
191 11729 katerina.i
192 11682 natalia.ma
                                                 </div>
193
                                            </div>
194
                                    	</div>
195
                                 	</div>
196
                                 </div>
197
                            </div>
198
						</div>
199
200
					</div>
201
                     <!-- NMI This needs to be the same in all pages and the text is some properties file -->
202
        			<div id="footer">
203 11791 katerina.i
						<jsp:include page="footer.jsp"/>
204 11684 katerina.i
					</div>
205 11682 natalia.ma
				</div>
206
			</div>
207
	</body>
208 11728 natalia.ma
</html>