Revision 51584
Added by Myrto Koukouli about 6 years ago
compatibility-validate-type.component.html | ||
---|---|---|
4 | 4 |
<h1 class="uk-h2">Run compatibility test</h1> |
5 | 5 |
|
6 | 6 |
<!-- TOP HELP CONTENT --> |
7 |
<!-- <help-content #topHelperContent [position]="'top'"
|
|
8 |
[ngClass]="topHelperContent.isPresent()?'uk-margin-medium-top uk-margin-medium-bottom':'clear-style'">
|
|
9 |
</help-content>-->
|
|
7 |
<help-content #topHelperContent [position]="'top'" |
|
8 |
[ngClass]="topHelperContent.isPresent()?'uk-margin-medium-top uk-margin-medium-bottom':'clear-style'"> |
|
9 |
</help-content>
|
|
10 | 10 |
|
11 | 11 |
<div class="uk-container uk-margin-medium-top uk-margin-medium-bottom"> |
12 | 12 |
<div class="uk-grid"> |
13 | 13 |
|
14 | 14 |
<!-- LEFT HELP CONTENT --> |
15 |
<!-- <aside-help-content #leftHelperContent [position]="'left'"
|
|
16 |
[ngClass]="leftHelperContent.isPresent()?'tm-sidebar uk-width-1-4@m uk-first-column':'clear-style'">
|
|
17 |
</aside-help-content>-->
|
|
15 |
<aside-help-content #leftHelperContent [position]="'left'" |
|
16 |
[ngClass]="leftHelperContent.isPresent()?'tm-sidebar uk-width-1-4@m uk-first-column':'clear-style'"> |
|
17 |
</aside-help-content>
|
|
18 | 18 |
|
19 | 19 |
<!-- MIDDLE --> |
20 | 20 |
<div class=" uk-width-expand@m"> |
... | ... | |
126 | 126 |
|
127 | 127 |
</div> |
128 | 128 |
</div> |
129 |
|
|
130 |
<!-- |
|
131 |
|
|
132 |
<div class="uk-grid uk-grid-stack"> |
|
133 |
<div class="uk-width-expand@m uk-first-column"> |
|
134 |
<div class="uk-margin-medium-bottom"> |
|
135 |
<h1 class="uk-article-title">Run compatibility test</h1> |
|
136 |
</div> |
|
137 |
<div class="wizard"> |
|
138 |
<div class="wizardBreadcrumbs"> |
|
139 |
<div class="steps clearfix"> |
|
140 |
<div class="step active"> |
|
141 |
<div> |
|
142 |
Select datasource |
|
143 |
<span></span> |
|
144 |
</div> |
|
145 |
</div> |
|
146 |
<div class="step {{step2}}"> |
|
147 |
<div> |
|
148 |
Select guidlines |
|
149 |
<span></span> |
|
150 |
</div> |
|
151 |
</div> |
|
152 |
<div class="step {{step3}}"> |
|
153 |
<div> |
|
154 |
Select parameters |
|
155 |
<span></span> |
|
156 |
</div> |
|
157 |
</div> |
|
158 |
<div class="step {{step4}}"> |
|
159 |
<div> |
|
160 |
Finish |
|
161 |
<span></span> |
|
162 |
</div> |
|
163 |
</div> |
|
164 |
</div> |
|
165 |
</div> |
|
166 |
<div class="content"> |
|
167 |
<div> |
|
168 |
<div class="animated fadeInRight stepContent"> |
|
169 |
<div *ngIf="errorMessage" class="uk-alert uk-alert-danger">{{ errorMessage }}</div> |
|
170 |
<div *ngIf="loadingMessage" class="loading-big"> |
|
171 |
<div class="loader-big" style="text-align: center; padding-top: 170px; color: rgb(47, 64, 80); font-weight: bold;"> |
|
172 |
{{ loadingMessage }} |
|
173 |
</div> |
|
174 |
<div class="whiteFilm"></div> |
|
175 |
</div> |
|
176 |
<div *ngIf="showDatasource"> |
|
177 |
<compatibility-validate-step1 #step1ChooseBaseUrl |
|
178 |
[baseUrlList]="baseUrlList" |
|
179 |
(emitObject)="getChosenUrl($event)"></compatibility-validate-step1> |
|
180 |
</div> |
|
181 |
<div *ngIf="showGuidelines"> |
|
182 |
<compatibility-validate-step2 #step2ChooseGuidelines |
|
183 |
[ruleSets]="ruleSets" |
|
184 |
(emitObject)="getChosenRules($event)"> |
|
185 |
</compatibility-validate-step2> |
|
186 |
</div> |
|
187 |
<div *ngIf="showParameters"> |
|
188 |
<compatibility-validate-step3 #step3ChooseParameters |
|
189 |
[valSets]="valSets" |
|
190 |
(emitObject)="getChosenParameters($event)"> |
|
191 |
</compatibility-validate-step3> |
|
192 |
</div> |
|
193 |
<div *ngIf="showCrisEntities"> |
|
194 |
<compatibility-validate-step3-cris #step3ChooseCrisEntities |
|
195 |
(emitObject)="getChosenCrisEntities($event)"> |
|
196 |
</compatibility-validate-step3-cris> |
|
197 |
</div> |
|
198 |
<div *ngIf="showFinish"> |
|
199 |
<div> |
|
200 |
<div class="success"> |
|
201 |
<i class="fa fa-check-circle" style=""></i> |
|
202 |
<h3>Validation has begun</h3> |
|
203 |
</div> |
|
204 |
<div class="uk-alert uk-alert-primary marginTop20 textAlignCenter"> |
|
205 |
You will be notified by email with the results of the compatibility test. |
|
206 |
</div> |
|
207 |
</div> |
|
208 |
</div> |
|
209 |
</div> |
|
210 |
</div> |
|
211 |
</div> |
|
212 |
<div class="wizardActions"> |
|
213 |
<button *ngIf="!showDatasource && !showFinish" class="uk-button uk-button-grey-light" type="button" (click)="moveBackAStep()"> |
|
214 |
<i class="fa fa-angle-double-left"></i> |
|
215 |
Back |
|
216 |
</button> |
|
217 |
<button *ngIf="!showFinish" class="uk-button uk-button-grey-light" type="button" (click)="moveAStep()"> |
|
218 |
<span *ngIf="!showParameters">Next</span> |
|
219 |
<span *ngIf="showParameters" class="uk-link">Finish</span> |
|
220 |
<i class="fa fa-angle-double-right"></i> |
|
221 |
</button> |
|
222 |
</div> |
|
223 |
</div> |
|
224 |
</div> |
|
225 |
<div class="tm-sidebar uk-width-1-4@m"> |
|
226 |
<div *ngIf="showDatasource"> |
|
227 |
<div class="uk-card uk-card-body uk-card-default sidemenu"> |
|
228 |
<h3 class="el-title uk-h3 uk-heading-bullet">Select repository/journal</h3> |
|
229 |
<p class="small"> |
|
230 |
Select from the list, or enter the base OAI URL of the repository/journal. The repository's/journal's published sets are exposed in a later stage and you may select one for the compatibility tests. |
|
231 |
</p> |
|
232 |
</div> |
|
233 |
</div> |
|
234 |
<div *ngIf="showGuidelines"> |
|
235 |
<div class="uk-card uk-card-body uk-card-default sidemenu"> |
|
236 |
<h3 class="el-title uk-h3 uk-heading-bullet">Select guidelines</h3> |
|
237 |
<p class="small"> |
|
238 |
You may apply two types of compatibility tests on your repository: |
|
239 |
</p> |
|
240 |
<ul class="small"> |
|
241 |
<li>Content: specific to the content/format of the dc fields</li> |
|
242 |
<li>Usage: specific to the implementation of OAI-PMH</li> |
|
243 |
</ul> |
|
244 |
<p class="small"> |
|
245 |
You may select from a predifined set of rules (OpenAIRE for Literature Repositories, OpenAIRE for Data Archives) or customize them according to your needs. |
|
246 |
</p> |
|
247 |
</div> |
|
248 |
</div> |
|
249 |
<div *ngIf="showParameters"> |
|
250 |
<div class="uk-card uk-card-body uk-card-default sidemenu"> |
|
251 |
<h3 class="el-title uk-h3 uk-heading-bullet">Select parameters</h3> |
|
252 |
<p class="small"> |
|
253 |
You may define an upper limit on the # of records tested. This is highly recommended for first time users, or when re-checking after the implementation of automated changes. |
|
254 |
</p> |
|
255 |
<p class="small"> |
|
256 |
Select one of the repository's/journal's exposed sets. |
|
257 |
</p> |
|
258 |
<p class="small"> |
|
259 |
You may also group your results by a specific field. This is quite useful when validating an aggregator and you know in advance which is the field that distinguished among data sources. |
|
260 |
</p> |
|
261 |
</div> |
|
262 |
</div> |
|
263 |
</div> |
|
264 |
</div> |
|
265 |
|
|
266 |
--> |
Also available in: Unified diff
final commit before first deployment