Project

General

Profile

1 45402 konstantin
<div class="uk-container uk-margin-top dataset">
2 45390 konstantin
    <!--div class="container-header" -->
3 46078 argiro.kok
4 45390 konstantin
    <div *ngIf="warningMessage.length > 0" class="uk-alert uk-alert-warning" role="alert">{{warningMessage}}</div>
5
    <div *ngIf="errorMessage.length > 0" class="uk-alert uk-alert-danger" role="alert">{{errorMessage}}</div>
6
7 47131 argiro.kok
    <div *ngIf="datasetInfo != null" uk-grid>
8
        <div class="uk-width-3-4@l uk-width-3-4@xl uk-width-3-4@m uk-width-1-1@s">
9 43769 argiro.kok
            <showTitle [title]="datasetInfo.title"></showTitle>
10 47108 konstantin
11
            <div *ngIf="datasetInfo.underCurationMessage">
12
              <span data-uk-tooltip="{pos:'right', cls:'tooltip uk-text-center uk-contrast'}"
13
                    title="{{buildCurationTooltip()}}">
14
                <i>Record in preview</i>
15
                <i class="uk-icon-info-circle"></i>
16
              </span>
17
            </div>
18 45390 konstantin
        <!--/div>
19 43769 argiro.kok
        </div>
20
21 47131 argiro.kok
    <div uk-grid>
22 43769 argiro.kok
23 45390 konstantin
        <div class="uk-width-2-3" *ngIf="datasetInfo != null"-->
24 43769 argiro.kok
            <div>
25
                <showAuthors [authors]="datasetInfo.authors"></showAuthors>
26
                <span *ngIf="datasetInfo.date != ''">({{datasetInfo.date}})</span>
27
            </div>
28
29 45401 argiro.kok
            <dl class="uk-description-list-horizontal custom-description-list-horizontal">
30 43769 argiro.kok
                <dt *ngIf="datasetInfo.publisher != undefined && datasetInfo.publisher != ''">Publisher: </dt>
31
                <dd *ngIf="datasetInfo.publisher != undefined && datasetInfo.publisher != ''">{{datasetInfo.publisher}}</dd>
32
                <dt *ngIf="datasetInfo.type != undefined"> Type: </dt>
33
                <dd *ngIf="datasetInfo.type != undefined">{{datasetInfo.type}}</dd>
34
                <dt *ngIf="datasetInfo.embargoEndDate != undefined && datasetInfo.embargoEndDate != ''">Embargo end date: </dt>
35
                <dd *ngIf="datasetInfo.embargoEndDate != undefined && datasetInfo.embargoEndDate != ''">{{datasetInfo.embargoEndDate}}</dd>
36
37
                <showIdentifiers [identifiers]="datasetInfo.identifiers"></showIdentifiers>
38 44407 konstantin
                <showSubjects [subjects]="datasetInfo.subjects"
39
                              [otherSubjects]="datasetInfo.otherSubjects"
40
                              [classifiedSubjects]="datasetInfo.classifiedSubjects">
41
                </showSubjects>
42 43769 argiro.kok
            </dl>
43
44
            <blockquote *ngIf="datasetInfo.description != ''">
45 45484 konstantin
                <div class="uk-text-justify">{{datasetInfo.description}}</div>
46 43769 argiro.kok
            </blockquote>
47
48 46501 argiro.kok
            <div class="uk-clearfix uk-margin-top uk-margin-bottom">
49 43769 argiro.kok
50 47131 argiro.kok
              <a  class="uk-float-right uk-button uk-button-default" [queryParams]="routerHelper.createQueryParams(['id','type','linkTo'],[articleId,'publication','result'])"   routerLinkActive="router-link-active" routerLink="/participate/direct-claim" > <span uk-icon="icon: link"></span> Links to research Results</a>
51 46501 argiro.kok
            </div>
52 45390 konstantin
            <ul class="uk-tab" data-uk-switcher="{connect:'#tab-content'}">
53 45058 konstantin
                <li class="uk-active">
54 46357 konstantin
                     <a>
55 43769 argiro.kok
                         Related Research Results
56 46251 konstantin
                         <span class="uk-badge uk-badge-notification">
57
                             {{relatedResearchResultsNum}}
58 43769 argiro.kok
                         </span>
59
                     </a>
60
                 </li>
61
62 45058 konstantin
                <li>
63 46357 konstantin
                    <a>
64 43769 argiro.kok
                        Similar Research Results
65 45058 konstantin
                        <span *ngIf="datasetInfo.similarResearchResults == undefined" class="uk-badge uk-badge-notification">0</span>
66
                        <span *ngIf="datasetInfo.similarResearchResults != undefined" class="uk-badge uk-badge-notification">
67 43769 argiro.kok
                            {{datasetInfo.similarResearchResults.length}}
68
                        </span>
69
                    </a>
70
                </li>
71 44882 konstantin
72 45390 konstantin
                <li (click)="metricsClicked=true">
73 46357 konstantin
                    <a>
74 44882 konstantin
                        Metrics
75
                    </a>
76
                </li>
77 43769 argiro.kok
            </ul>
78
79 46377 konstantin
            <ul id="tab-content" class="uk-switcher uk-margin custom-tab-content">
80 46357 konstantin
                <li class="uk-animation-fade">
81 47131 argiro.kok
                    <div *ngIf="datasetInfo.relatedResearchResults == undefined" class = "uk-alert  uk-alert-primary" >
82 43769 argiro.kok
                        There are no related research results
83
                    </div>
84
                    <div *ngIf="datasetInfo.relatedResearchResults != undefined">
85 46251 konstantin
                        <div *ngFor="let provenanceaction of datasetInfo.relatedResearchResults.keys()">
86
                            <h4>{{provenanceaction}}</h4>
87
88 46513 konstantin
                            <tabTable [info]="datasetInfo.relatedResearchResults.get(provenanceaction)"></tabTable>
89 46251 konstantin
                        </div>
90 43769 argiro.kok
                    </div>
91 45058 konstantin
                </li>
92 43769 argiro.kok
93 46357 konstantin
                <li class="uk-animation-fade">
94 47131 argiro.kok
                    <div  *ngIf="datasetInfo.similarResearchResults == undefined"  class = "uk-alert  uk-alert-primary" >
95 43769 argiro.kok
                        There are no similar research results
96
                    </div>
97
                    <div *ngIf="datasetInfo.similarResearchResults != undefined">
98 46513 konstantin
                        <tabTable [info]="datasetInfo.similarResearchResults"></tabTable>
99 43769 argiro.kok
                    </div>
100 45058 konstantin
                </li>
101 46357 konstantin
                <li class="uk-animation-fade">
102 46983 konstantin
                    <metrics
103 45590 konstantin
                        [id]="datasetId" [type]="'results'" (metricsResults)="metricsResults($event)">
104
                    </metrics>
105
                    <i-frame *ngIf="metricsClicked && totalViews > 0"
106
                        [url]=viewsFrameUrl width="100%" height="250">
107
                    </i-frame>
108
                    <i-frame *ngIf="metricsClicked && totalDownloads > 0"
109
                        [url]=downloadsFrameUrl width="100%" height="250">
110
                    </i-frame>
111 45058 konstantin
                </li>
112
            </ul>
113 43769 argiro.kok
        </div>
114
115 47131 argiro.kok
        <div class="uk-width-1-4@l uk-width-1-4@xl uk-width-1-4@m uk-width-1-1@s">
116 46357 konstantin
            <ul class="uk-list uk-list-striped">
117 45058 konstantin
                <li>
118 46163 argiro.kok
                  <dl class="uk-description-list-line">
119
                      <dt  >Share - Bookmark
120
                      </dt>
121
                      <dd>
122 46237 argiro.kok
                        <addThis ></addThis>
123 46163 argiro.kok
                      </dd>
124
                  </dl>
125 46271 argiro.kok
                  <altmetrics *ngIf="datasetInfo.identifiers != undefined && datasetInfo.identifiers.get('doi') != undefined"
126
                     id="{{datasetInfo.identifiers.get('doi')[0]}}" type="doi">
127
                  </altmetrics >
128 43769 argiro.kok
                </li>
129 45058 konstantin
                <li *ngIf="datasetInfo.downloadFrom != undefined && datasetInfo.downloadFrom.size > 0">
130 46357 konstantin
                    <dl class="uk-description-list-line">
131 43769 argiro.kok
                        <dt class="title">Download from</dt>
132 46357 konstantin
                        <dd class="line"
133
                            *ngFor="let key of datasetInfo.downloadFrom.keys() let i=index"
134
                            data-uk-tooltip="{pos:'right', cls:'tooltip uk-text-center uk-contrast'}"
135
                            [title]="datasetInfo.downloadFrom.get(key)['accessMode']">
136
                            <div *ngIf="i<5 || showAllDownloadFrom"
137
                                  class="{{datasetInfo.downloadFrom.get(key)['bestAccessMode']}}">
138 46377 konstantin
                                <span class="uk-icon-external-link custom-icon">
139 46357 konstantin
                                    <div *ngIf="datasetInfo.downloadFrom.get(key)['url'].length > 1">
140
                                        {{key}}
141
                                        <span *ngFor="let url of datasetInfo.downloadFrom.get(key)['url']; let i=index;">
142
                                            <a href="{{url}}" target="_blank">
143
                                                [{{i+1}}]
144
                                            </a>
145
                                        </span>
146
                                    </div>
147
                                    <a *ngIf="datasetInfo.downloadFrom.get(key)['url'].length == 1"
148
                                        href="{{datasetInfo.downloadFrom.get(key)['url']}}"
149
                                        target="_blank">
150
                                        {{key}}
151 43769 argiro.kok
                                    </a>
152
                                </span>
153
                            </div>
154 46357 konstantin
                        </dd>
155
                        <dd *ngIf="showAllDownloadFrom" class="uk-text-right">
156
                            <a class="uk-text-muted" (click)="showAllDownloadFrom = !showAllDownloadFrom;">
157
                                View less
158 43769 argiro.kok
                            </a>
159
                        </dd>
160 46357 konstantin
                        <dd *ngIf="!showAllDownloadFrom && datasetInfo.downloadFrom.size > 5">...</dd>
161
                        <dd *ngIf="!showAllDownloadFrom && datasetInfo.downloadFrom.size > 5" class="uk-text-right">
162
                            <a class="uk-text-muted" (click)="showAllDownloadFrom = !showAllDownloadFrom;">
163
                                View more
164
                            </a>
165
                        </dd>
166 43769 argiro.kok
                    </dl>
167
                </li>
168
169 46357 konstantin
                <!--li *ngIf="datasetInfo.fundedByProjects != undefined && datasetInfo.fundedByProjects.length > 0"-->
170
                <li>
171
                    <dl class="uk-description-list-line" >
172 43769 argiro.kok
                        <dt class="title">Funded By</dt>
173 46357 konstantin
                        <dd class="line"
174
                            *ngFor="let item of datasetInfo.fundedByProjects let i=index">
175
                            <div *ngIf="i<5 || showAllFundedBy">
176
                                <span   data-uk-tooltip="{pos:'right', cls:'tooltip uk-text-center uk-contrast'}"
177 47108 konstantin
                                        title="{{buildFundingTooltip(item)}}">
178 46357 konstantin
                                    <!--a *ngIf="!item['inline']" href="{{item['url']}}"-->
179
                                    <a *ngIf="!item['inline']"
180
                                        [queryParams]="{projectId: item.id}" routerLinkActive="router-link-active" routerLink="/search/project">
181 43769 argiro.kok
                                        {{item['funderShortname']?item['funderShortname']:item['funderName']}}
182
                                        | {{ item['acronym']?item['acronym']:item['title']}}
183 46357 konstantin
                                    </a>
184
185
                                    <!--a *ngIf="item['inline']" href="{{item['url']}}"-->
186
                                    <a *ngIf="item['inline']"
187
                                        [queryParams]="{projectId: item.id}" routerLinkActive="router-link-active" routerLink="/search/project">
188
                                        <mark>
189
                                            {{item['funderShortname']?item['funderShortname']:item['funderName']}}
190
                                            | {{ item['acronym']?item['acronym']:item['title']}}
191
                                        </mark>
192
                                    </a>
193
194 47131 argiro.kok
                                    <span uk-icon="icon: info"></span>
195 46357 konstantin
                                </span>
196
                            </div>
197 43769 argiro.kok
                        </dd>
198 47131 argiro.kok
                        <dd><a [queryParams]="routerHelper.createQueryParams(['id','type','linkTo'],[datasetId,'dataset','project'])"   routerLinkActive="router-link-active" routerLink="/participate/direct-claim" > <span uk-icon="icon: link"></span> Add links to projects</a></dd>
199 46357 konstantin
                        <dd *ngIf="showAllFundedBy" class="uk-text-right">
200
                            <a class="uk-text-muted" (click)="showAllFundedBy = !showAllFundedBy;">
201
                                View less
202
                            </a>
203
                        </dd>
204
                        <dd *ngIf="!showAllFundedBy && datasetInfo.fundedByProjects != undefined && datasetInfo.fundedByProjects.length > 5">...</dd>
205
                        <dd *ngIf="!showAllFundedBy && datasetInfo.fundedByProjects != undefined && datasetInfo.fundedByProjects.length > 5" class="uk-text-right">
206
                            <a class="uk-text-muted" (click)="showAllFundedBy = !showAllFundedBy;">
207
                                View more
208
                            </a>
209
                        </dd>
210 43769 argiro.kok
                    </dl>
211 46357 konstantin
                </li>
212 45485 argiro.kok
213 46357 konstantin
                <li>
214
                    <dl class="uk-description-list-line" >
215 43769 argiro.kok
                        <dt class="title">Related to </dt>
216
                        <dd class="line" *ngFor="let item of datasetInfo.contexts">
217
                          <span *ngIf = "!item['inline']" >
218
                            <span>{{item['labelContext']}}</span>
219
                            <span *ngIf="item['labelCategory'] != null">-> {{item['labelCategory']}}</span>
220
                            <span *ngIf="item['labelConcept'] != null">: {{item['labelConcept']}}</span>
221
                          </span>
222
                          <mark *ngIf = "item['inline']" >
223
                            <span>{{item['labelContext']}}</span>
224
                            <span *ngIf="item['labelCategory'] != null">-> {{item['labelCategory']}}</span>
225
                            <span *ngIf="item['labelConcept'] != null">: {{item['labelConcept']}}</span>
226
                          </mark>
227
                        </dd>
228 47131 argiro.kok
                        <dd><a [queryParams]="routerHelper.createQueryParams(['id','type','linkTo'],[datasetId,'dataset','context'])"   routerLinkActive="router-link-active" routerLink="/participate/direct-claim" > <span uk-icon="icon: link"></span> Add links to contexts</a></dd>
229 43769 argiro.kok
                    </dl>
230 46078 argiro.kok
231 43769 argiro.kok
                </li>
232 46357 konstantin
233 46352 argiro.kok
                <li><citeThis [result]="datasetInfo" [id]="datasetId"></citeThis></li>
234 46357 konstantin
                <li *ngIf="datasetInfo.collectedFrom != undefined && datasetInfo.collectedFrom.length > 0">
235
                    <dl class="uk-description-list-line">
236 46094 konstantin
                        <dt>Collected from</dt>
237 46357 konstantin
                        <dd  *ngFor="let item of datasetInfo.collectedFrom let i=index">
238 46094 konstantin
                            <!--a href="{{item['url']}}"-->
239 46357 konstantin
                            <a *ngIf="i<5 || showAllCollectedFrom"
240
                                [queryParams]="{datasourceId: item.id}" routerLinkActive="router-link-active" routerLink="/search/dataprovider">
241
                                    {{item['name']}}
242 46094 konstantin
                            </a>
243
                        </dd>
244 46357 konstantin
                        <dd *ngIf="showAllCollectedFrom" class="uk-text-right">
245
                            <a class="uk-text-muted" (click)="showAllCollectedFrom = !showAllCollectedFrom;">
246
                                View less
247
                            </a>
248
                        </dd>
249
                        <dd *ngIf="!showAllCollectedFrom && datasetInfo.collectedFrom.length > 5">...</dd>
250
                        <dd *ngIf="!showAllCollectedFrom && datasetInfo.collectedFrom.length > 5" class="uk-text-right">
251
                            <a class="uk-text-muted" (click)="showAllCollectedFrom = !showAllCollectedFrom;">
252
                                View more
253
                            </a>
254
                        </dd>
255 46094 konstantin
                    </dl>
256
                </li>
257 46988 konstantin
258 46983 konstantin
                <li>
259
                    <dl class="uk-description-list-line">
260
                        <dt>Page Views: {{pageViews}}</dt>
261
                    </dl>
262
                </li>
263 43769 argiro.kok
            </ul>
264
        </div>
265
    </div>
266
</div>