Commits
Sufiyan Shaikh authored and Francesco Pio Scognamiglio committed e47b42bc89e
13 13 | <input class="form-check-input" type="checkbox" id="validateOnly" [(ngModel)]="validateOnly"> |
14 14 | <label class="form-check-label" for="validateOnly"> |
15 15 | {{'admin.metadata-import.page.validateOnly' | translate}} |
16 16 | </label> |
17 17 | </div> |
18 18 | <small id="validateOnlyHelpBlock" class="form-text text-muted"> |
19 19 | {{'admin.batch-import.page.validateOnly.hint' | translate}} |
20 20 | </small> |
21 21 | </div> |
22 22 | |
23 + | <ui-switch [checkedLabel]="'admin.metadata-import.page.toggle.upload' | translate" |
24 + | [uncheckedLabel]="'admin.metadata-import.page.toggle.url' | translate" |
25 + | [checked]="isUpload" |
26 + | (change)="toggleUpload()" ></ui-switch> |
27 + | |
23 28 | <ds-file-dropzone-no-uploader |
29 + | *ngIf="isUpload" |
30 + | data-test="file-dropzone" |
24 31 | (onFileAdded)="setFile($event)" |
25 32 | [dropMessageLabel]="'admin.batch-import.page.dropMsg'" |
26 33 | [dropMessageLabelReplacement]="'admin.batch-import.page.dropMsgReplace'"> |
27 34 | </ds-file-dropzone-no-uploader> |
28 35 | |
36 + | <div class="form-group mt-2" *ngIf="!isUpload"> |
37 + | <input class="form-control" type="text" placeholder="{{'admin.metadata-import.page.urlMsg' | translate}}" |
38 + | data-test="file-url-input" [(ngModel)]="fileURL"> |
39 + | </div> |
40 + | |
29 41 | <div class="space-children-mr"> |
30 42 | <button class="btn btn-secondary" id="backButton" |
31 43 | (click)="this.onReturn();">{{'admin.metadata-import.page.button.return' | translate}}</button> |
32 44 | <button class="btn btn-primary" id="proceedButton" |
33 45 | (click)="this.importMetadata();">{{'admin.metadata-import.page.button.proceed' | translate}}</button> |
34 46 | </div> |
35 47 | </div> |