Project

General

Profile

« Previous | Next » 

Revision 51584

final commit before first deployment

View differences:

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