Revision 50346
Added by Myrto Koukouli over 6 years ago
sources-update-repo.component.html | ||
---|---|---|
18 | 18 |
<ul class="uk-switcher"> |
19 | 19 |
<li class="el-item"> |
20 | 20 |
<div> |
21 |
<form [formGroup]="updateGroup" *ngIf="selectedRepo"> |
|
22 |
<div> |
|
23 |
<h4 class="uk-h4 uk-text-primary uk-scrollspy-inview uk-animation-slide-top-medium" uk-scrollspy-class=""> |
|
24 |
Basic information |
|
25 |
</h4> |
|
26 |
</div> |
|
27 |
<div class="uk-alert uk-alert-warning"> |
|
28 |
The following fields are completed by OpenDOAR.<br> |
|
29 |
If you want to edit them, you can do it by using this |
|
30 |
<a href="http://www.opendoar.org/suggest.php?rID=2893" target="_blank">OpenDOAR link</a> |
|
31 |
</div> |
|
32 |
<form-inline [description]="softwarePlatformDesc"> |
|
33 |
<select formControlName="softwarePlatform" class="form-control"> |
|
34 |
<option value="" selected>[Other] (enter name below)</option> |
|
35 |
<option value="1">platform 1</option> |
|
36 |
<option value="2">platform 2</option> |
|
37 |
<option value="3">platform 3</option> |
|
38 |
</select> |
|
39 |
</form-inline> |
|
40 |
<form-inline [description]="platformNameDesc"> |
|
41 |
<input formControlName="platformName" class="form-control" style="" type="text"> |
|
42 |
</form-inline> |
|
43 |
<form-inline [description]="officialNameDesc" > |
|
44 |
<input formControlName="officialName" class="form-control" style="" type="text"> |
|
45 |
</form-inline> |
|
46 |
<form-inline [description]="repoDescriptionDesc"> |
|
47 |
<textarea formControlName="repoDescription" class="form-control"></textarea> |
|
48 |
</form-inline> |
|
49 |
<form-inline [description]="countryDesc"> |
|
50 |
<select formControlName="country" class="form-control"> |
|
51 |
<option value="">-- none selected --</option> |
|
52 |
<option *ngFor="let country of countries" value="{{ country.code }}">{{ country.name }}</option> |
|
53 |
</select> |
|
54 |
</form-inline> |
|
55 |
<form-inline [description]="longtitudeDesc" > |
|
56 |
<input formControlName="longtitude" class="form-control" type="text"> |
|
57 |
</form-inline> |
|
58 |
<form-inline [description]="latitudeDesc" > |
|
59 |
<input formControlName="latitude" class="form-control" type="text"> |
|
60 |
</form-inline> |
|
61 |
<form-inline [description]="websiteUrlDesc"> |
|
62 |
<input formControlName="websiteUrl" class="form-control" type="text"> |
|
63 |
</form-inline> |
|
64 |
<form-inline [description]="institutionNameDesc"> |
|
65 |
<input formControlName="institutionName" class="form-control" type="text"> |
|
66 |
</form-inline> |
|
67 |
<h4 class="uk-h4 uk-text-primary uk-scrollspy-inview uk-animation-slide-top-medium" |
|
68 |
uk-scrollspy-class="">Extra Information</h4> |
|
69 |
<form-inline [description]="englishNameDesc" [valid]="updateGroup.get('englishName').valid"> |
|
70 |
<input formControlName="englishName" class="form-control" type="text"> |
|
71 |
</form-inline> |
|
72 |
<form-inline [description]="logoUrlDesc" [valid]="updateGroup.get('logoUrl').valid"> |
|
73 |
<input formControlName="logoUrl" class="form-control" type="text"> |
|
74 |
<div class="comment fontItalic"> |
|
75 |
Please make sure that the maximum size of the uploaded image is width=360px, height=240px |
|
76 |
</div> |
|
77 |
</form-inline> |
|
78 |
<form-inline [description]="timezoneDesc" [valid]="updateGroup.get('timezone').valid"> |
|
79 |
<select formControlName="timezone" class="form-control"> |
|
80 |
<option value="">-- none selected --</option> |
|
81 |
<option value="{{ selectedRepo.timezone }}">{{ selectedRepo.timezone }}</option> |
|
82 |
</select> |
|
83 |
</form-inline> |
|
84 |
<form-inline [description]="datasourceTypeDesc" [valid]="updateGroup.get('datasourceType').valid"> |
|
85 |
<select formControlName="datasourceType" class="form-control"> |
|
86 |
<option value="">-- none selected --</option> |
|
87 |
<option value="{{ selectedRepo.datasourceType }}">{{ selectedRepo.datasourceType }}</option> |
|
88 |
</select> |
|
89 |
</form-inline> |
|
90 |
<h4 class="uk-h4 uk-text-primary uk-scrollspy-inview uk-animation-slide-top-medium" |
|
91 |
uk-scrollspy-class="">Administrator & contact information</h4> |
|
92 |
<form-inline [description]="adminEmailDesc" [valid]="updateGroup.get('adminEmail').valid"> |
|
93 |
<input formControlName="adminEmail" class="form-control" type="text"> |
|
94 |
</form-inline> |
|
95 |
<div class="form-group"> |
|
96 |
<button class="uk-button uk-button-primary updateRepoInfoButton" type="button" (click)="updateRepo()">Update Information</button> |
|
97 |
</div> |
|
98 |
</form> |
|
21 |
<datasource-info-form [datasourceId]="repoId"></datasource-info-form> |
|
99 | 22 |
</div> |
100 | 23 |
</li> |
101 | 24 |
<li class="el-item"> |
Also available in: Unified diff
continued sources-register