Project

General

Profile

« Previous | Next » 

Revision 50346

continued sources-register

View differences:

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