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

    
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
		<script language="javascript" src="jsps/js/populateRules.js"></script>
10
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">	
11
		<title>Test repository/journal</title>
12
        <link href="jsps/favicon.ico" rel="shortcut icon" type="image/x-icon" />
13
        <link href="jsps/style.css" rel="stylesheet" type="text/css" media="screen" />
14
	</head>
15
	
16
	<body  class="left">
17
		<div class="wrapper">
18
			<jsp:include page="menu.jsp"/>
19
			<div id="page">
20
			<div id="page-bgtop">
21
                    	<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
                                        	<h2 class="helpHdr">Info</h2>
28
                                         	<s:text name="help.newvalidation"/>
29
                                        </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
                                                    <div class="firstpar" id="firstpar">
39
                                                        <div class="section">Select repository/journal</div>
40
                                                        <div class="field">
41
                                                        	<div id="urlError" style="color:red;"></div>
42
                                                        	<s:radio name="selection" list="#{'select':getText('addOaiContent.baseUrl')}" id="selectButton" cssClass="radioselect"/>                                                      	
43
                                                            <br>
44
                                                            <s:select id="baseUrl" name="baseUrl" list="repositories" title="%{getText(\'addOaiContent.tooltip.baseUrl\')}" cssClass="baseurl"
45
                                                           		headerKey="" headerValue="Please choose existing Base URL..."/>
46
                                                        </div>		
47
                                                        
48
                                                        <div class="field">
49
                                                        	<s:radio name="selection" list="#{'text':getText('addOaiContent.baseUrl2')}" id="textButton" cssClass="radioselect"/>
50
                                                            <br/>
51
                                                        	<s:textfield name="baseUrl2" id="baseUrl2" size="70" title="%{getText(\'addOaiContent.tooltip.baseUrl\')+\"(*)\"}"/>
52
        												</div>
53
        												
54
        												<div class="clearfix">
55
                                                        <div class="next"> <a href="#" onClick="javascript:validateUrl();">Next</a></div>                                  
56
                                                        </div>
57
                                                    </div>
58
                                                     
59
                                                    <div class="firstpar" id="firstpar-select" style="display:none;">
60
								<div class="selectedHdr">
61
									Selected repository: <span id="repoUrl"></span>
62
								</div>
63
                                                    </div>                                               
64
                                                    
65
                                                    <div class="secondpar" style="display:none;" id="secondpar">
66
                                                    	<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

    
88
							<div class="note">
89
							
90
							
91
	                                                        <span class="fieldName">View/Select Rules</span>
92
									
93
									
94
                                                        <div class="field">
95
                                                         	<input type="checkbox" id="contentRules" class="validation"/>
96
                                                         	<span class="fieldName">for Content</span> <a href="#" class="showlink" id="contentlink">Show</a>
97
                                                        </div>						
98
                                                        <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
                                                    			<div id="contentR" style="overflow: visible;"> </div>
107
                                                                <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
                                                            <span class="fieldName">for Usage</span> <a href="#" class="showlink" id="usagelink">Show</a>
118
                                                        </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
							</div>
137
                                                   </div> 
138
	                                                <div class="thirdpar" style="display:none" id="thirdpar">
139
	                                                    	<div class="section">Select parameters</div>
140
	                                                        <div id="contentParameters">
141
	                                                        	<div class="field">
142
	                                                                <span class="fieldName">Number of records</span>
143
<%-- 	                                                                <s:textfield name="records" id="records" value="10" cssClass="smallInp"/> --%>
144
              													   	<s:radio name="selectionRecords" id="selectionRecords" list="#{'all':'All','custom':'Custom'}" cssClass="radioselectRecords"/>
145
	                                                           		<s:textfield name="records" id="records" value="10" cssClass="smallInp"/>
146
	                                                            </div>
147

    
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
	                                                           		<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
	                                                            </div>
166
									</div>
167
                                                     							
168
															</div>
169
	                                                        
170
	                                                    </div>
171
												<div class="fourthpar" style="display:none;" id="fourthpar">
172

    
173
			                                             
174
														<div class="clearfix">
175
                                                        	<div class="prev"> <a href="#" onClick="javascript:changeDisplays();"> Previous</a></div>
176
														</div>
177
														<div class="info">
178
									You will be notified by email with the results of the compatibility test.
179
			                                             </div>
180
			                                             
181
														<div class="clearfix">
182
                                                    		<span style="float:right"><s:submit value="Start validation" cssClass="button-default"/></span>
183
														</div>
184

    
185
														<p>&nbsp;</p>
186
														
187

    
188
                                                    </div>
189
                                                    
190
                                                    </s:form>
191
                                                    
192
                                                 </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
						<jsp:include page="footer.jsp"/>
204
					</div>
205
				</div>
206
			</div>		
207
	</body>
208
</html>
(11-11/47)