Project

General

Profile

1
<div id="tm-main" class=" uk-section  uk-margin-small-top tm-middle">
2
  <div uk-grid uk-grid>
3
    <div class="tm-main uk-width-1-1@s uk-width-1-1@m  uk-width-1-1@l uk-row-first ">
4

    
5
      <div id="project" class="uk-container uk-margin-top project">
6
        <div *ngIf="warningMessage.length > 0" class="uk-alert uk-alert-warning uk-margin-large-top"
7
             role="alert">{{warningMessage}}</div>
8
        <div *ngIf="errorMessage.length > 0" class="uk-alert uk-alert-danger  uk-margin-large-top"
9
             role="alert">{{errorMessage}}</div>
10
        <div [style.display]="showLoading ? 'inline' : 'none'"
11
             class="uk-animation-fade uk-margin-large-top  uk-width-1-1" role="alert"><span
12
          class="loading-gif  uk-align-center"></span></div>
13

    
14
        <div *ngIf="projectInfo != null" uk-grid class="uk-grid-large">
15
          <helper *ngIf="pageContents && pageContents['top'] && pageContents['top'].length > 0"
16
                  [texts]="pageContents['top']" styleName="uk-width-1-1"></helper>
17
          <div class="uk-width-expand@m uk-width-1-1@s">
18
            <schema2jsonld *ngIf="projectInfo" [data]=projectInfo
19
                           [URL]="properties.baseLink+'/search/project?projectId='+projectId"
20
                           type="project"></schema2jsonld>
21
            <!--h3 *ngIf="projectInfo.acronym != undefined && projectInfo.acronym != ''">{{projectInfo.acronym}}</h3>
22
            <h3 *ngIf="projectInfo.acronym == undefined || projectInfo.acronym == ''">{{projectInfo.title}}</h3-->
23
            <h2 class="projectIcon">
24
              <!--span class="entityTitleIcon projectTitleIcon"></span-->
25
              <!-- <span *ngIf="projectInfo.specialClause39==true" class="sc39">{{projectName}}</span>
26
              <span *ngIf="projectInfo.specialClause39!=true">{{projectName}}</span> -->
27
              <span>{{projectName}}</span>
28
              <span *ngIf="  projectInfo.title == projectName ">({{projectInfo.contractNum}})</span>
29
            </h2>
30
            <div class="uk-text-large "
31
                 *ngIf="projectInfo.title && projectInfo.title != projectName ">{{projectInfo.title}}
32
              ({{projectInfo.contractNum}})
33
            </div>
34
            <div>
35
              <span class="uk-label custom-label label-blue label-project" title="Type">Project</span>{{" "}}
36
              <span class="uk-label custom-label label-funder " title="Funder">{{projectInfo.funder}}</span>{{" "}}
37

    
38
              <span
39
                *ngIf="projectInfo.openAccessMandatePublications != undefined && projectInfo.openAccessMandatePublications && projectInfo.openAccessMandateDatasets != undefined && projectInfo.openAccessMandateDatasets"
40
                class="uk-label custom-label label-openaccessmandate "
41
                title="Open Access mandate for Publications and Research Data">
42
                    Open Access mandate for Publications and Research Data
43
              </span>{{" "}}
44
              <span
45
                *ngIf="projectInfo.openAccessMandatePublications != undefined && projectInfo.openAccessMandatePublications && (projectInfo.openAccessMandateDatasets == undefined || !projectInfo.openAccessMandateDatasets)"
46
                class="uk-label custom-label label-openaccessmandate " title="Open Access mandate for Publications">Open Access mandate for Publications</span>{{" "}}
47
              <span *ngIf="projectInfo.specialClause39" class="uk-label custom-label label-sc39 "
48
                    title="Special Clause 39">Special Clause 39</span>{{" "}}
49
              <span
50
                *ngIf="projectInfo.openAccessMandateDatasets != undefined && projectInfo.openAccessMandateDatasets && (projectInfo.openAccessMandatePublications == undefined || !projectInfo.openAccessMandatePublications)"
51
                class="uk-label custom-label label-openaccessmandate " title="Open Access mandate for Research Data">Open Access mandate for Research Data</span>{{" "}}
52
            </div>
53
            <ul class="uk-list">
54
              <li *ngIf="projectInfo.funding"><span class="uk-text-bold">Funding:</span> {{projectInfo.funding}}</li>
55
              <li *ngIf="projectInfo.startDate"><span class="uk-text-bold">Start Date:</span> {{projectInfo.startDate}}
56
              </li>
57
              <li *ngIf="projectInfo.endDate"><span class="uk-text-bold">End Date:</span> {{projectInfo.endDate}}</li>
58
              <li
59
                *ngIf="projectInfo.openAccessMandatePublications != undefined && !projectInfo.openAccessMandatePublications ">
60
                <span class="uk-text-bold">Open Access mandate for Publications:</span> no
61
              </li>
62
              <li *ngIf="projectInfo.openAccessMandateDatasets != undefined && !projectInfo.openAccessMandateDatasets ">
63
                <span class="uk-text-bold">Open Access mandate for Research Data:</span> no
64
              </li>
65
              <li *ngIf="projectInfo.organizations && projectInfo.organizations.length > 0"><span class="uk-text-bold">Organization:</span>
66

    
67
                <span class="list-horizontal-line">
68
                  <span *ngFor="let organization of projectInfo.organizations let i=index"
69
                        [attr.uk-tooltip]="organization.acronym && organization.name ? 'pos:right; delay:10' : 'cls: uk-invisible'"
70
                        [title]="organization.name">
71
                        <a *ngIf="organization.id"
72
                           [queryParams]="{organizationId: organization.id}" routerLinkActive="router-link-active"
73
                           routerLink="/search/organization">
74
                            {{(organization.acronym) ? organization.acronym : ''}} {{(!organization.acronym && organization.name) ? organization.name : ''}}</a>
75
                              <span
76

    
77
                                *ngIf="!organization.id">
78
                          <span *ngIf="organization.acronym">{{organization.acronym}}</span><span
79
                                *ngIf="!organization.acronym && organization.name">{{organization.name}}</span></span>
80
                  </span>
81
                </span>
82
              </li>
83
              <li *ngIf="projectInfo.urlInfo ">
84
                <span class="uk-button-text">
85
                    <a target="_blank" href="{{projectInfo.url}}">
86
                        {{projectInfo.urlInfo}}
87
                    </a>
88
                </span>
89
              </li>
90
            </ul>
91

    
92
            <!-- <div class="uk-clearfix"><div class="uk-button-group uk-float-right  uk-margin-top">
93
                <button class="uk-button uk-button-small uk-button-action">
94
                  <span class="uk-icon" >
95
                         <svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" icon="link" ratio="1"><path fill="none" stroke="#000" stroke-width="1.1" d="M10.625,12.375 L7.525,15.475 C6.825,16.175 5.925,16.175 5.225,15.475 L4.525,14.775 C3.825,14.074 3.825,13.175 4.525,12.475 L7.625,9.375"></path><path fill="none" stroke="#000" stroke-width="1.1" d="M9.325,7.375 L12.425,4.275 C13.125,3.575 14.025,3.575 14.724,4.275 L15.425,4.975 C16.125,5.675 16.125,6.575 15.425,7.275 L12.325,10.375"></path><path fill="none" stroke="#000" stroke-width="1.1" d="M7.925,11.875 L11.925,7.975"></path></svg></span>
96
                  Link this project to
97
                </button>
98
                <div class="uk-inline">
99
                    <button class="uk-button uk-button-small uk-button-action" type="button">
100
                      <span class="uk-icon"><svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" icon="triangle-down" ratio="1"><polygon points="5 7 15 7 10 12"></polygon></svg></span>
101
                    </button>
102
                    <div uk-dropdown="mode: click; boundary: ! .uk-button-group; boundary-align: true;"
103
                    class="uk-dropdown uk-dropdown-boundary uk-dropdown-bottom-left" style="top: 40px;    left: -236.5px;">
104
                        <ul class="uk-nav uk-dropdown-nav uk-padding-small" >
105

    
106
                            <li><a   class="uk-width-1-1"  [queryParams]="routerHelper.createQueryParams(['id','type','linkTo'],[projectId,'project','result'])"   routerLinkActive="router-link-active" routerLink="/participate/direct-claim" >
107
                              Other research results</a></li>
108

    
109
                        </ul>
110
                    </div>
111
                </div>
112
            </div></div> -->
113

    
114
            <ul class="custom-accordion" uk-accordion>
115

    
116
              <li (click)="activeTab='Publications'; searchPublicationsInit()">
117
                <a class="uk-accordion-title" href="#">
118
                  Publications
119
                  <!-- <span class="uk-badge uk-badge-notification"> -->
120
                  ({{fetchPublications.searchUtils.totalResults | number}})
121
                  <!-- </span> -->
122
                </a>
123
                <div class="uk-accordion-content">
124
                  <errorMessages [status]="[fetchPublications.searchUtils.status]" [type]="'publications'"
125
                                 tab_error_class=true></errorMessages>
126

    
127
                  <div *ngIf="fetchPublications.searchUtils.status == errorCodes.DONE">
128
                    <div class="uk-text-right" *ngIf="fetchPublications.searchUtils.totalResults > 10">
129
                      <a [queryParams]="routerHelper.createQueryParams(['project', 'po'], [projectId, 'and'])"
130
                         routerLinkActive="router-link-active" [routerLink]="linkToSearchPublications"
131
                         class="uk-button uk-button-text">
132
                        View all {{fetchPublications.searchUtils.totalResults | number}} results
133
                      </a>
134
                    </div>
135
                    <tab-result [(results)]="fetchPublications.results"
136
                                [(status)]="fetchPublications.searchUtils.status"
137
                                type="publication" urlParam="articleId">
138
                    </tab-result>
139
                  </div>
140
                </div>
141
              </li>
142

    
143
              <li (click)="activeTab='Research Data'; searchDatasetsInit()">
144
                <a class="uk-accordion-title" href="#">
145
                  Research Data
146
                  <!-- <span class="uk-badge uk-badge-notification"> -->
147
                  ({{fetchDatasets.searchUtils.totalResults | number}})
148
                  <!-- </span> -->
149
                </a>
150
                <div class="uk-accordion-content">
151
                  <errorMessages [status]="[fetchDatasets.searchUtils.status]" [type]="'research data'"
152
                                 tab_error_class=true></errorMessages>
153

    
154
                  <div *ngIf="fetchDatasets.searchUtils.status == errorCodes.DONE">
155

    
156
                    <div class="uk-text-right" *ngIf="fetchDatasets.searchUtils.totalResults > 10">
157
                      <a [queryParams]="routerHelper.createQueryParams(['project', 'po'], [projectId, 'and'])"
158
                         routerLinkActive="router-link-active" [routerLink]="linkToSearchDatasets"
159
                         class="uk-button uk-button-text">
160
                        View all {{fetchDatasets.searchUtils.totalResults | number}} results
161
                      </a>
162
                    </div>
163
                    <tab-result [(results)]="fetchDatasets.results"
164
                                [(status)]="fetchDatasets.searchUtils.status"
165
                                type="dataset" urlParam="datasetId">
166
                    </tab-result>
167
                  </div>
168
                </div>
169
              </li>
170

    
171
              <li (click)="activeTab='Software'; searchSoftwareInit()">
172
                <a class="uk-accordion-title" href="#">
173
                  Software
174
                  <!-- <span class="uk-badge uk-badge-notification"> -->
175
                  ({{fetchSoftware.searchUtils.totalResults | number}})
176
                  <!-- </span> -->
177
                </a>
178
                <div class="uk-accordion-content">
179
                  <errorMessages [status]="[fetchSoftware.searchUtils.status]" [type]="'software'"
180
                                 tab_error_class=true></errorMessages>
181

    
182
                  <div *ngIf="fetchSoftware.searchUtils.status == errorCodes.DONE">
183

    
184
                    <div class="uk-text-right" *ngIf="fetchSoftware.searchUtils.totalResults > 10">
185
                      <a [queryParams]="routerHelper.createQueryParams(['project', 'po'], [projectId, 'and'])"
186
                         routerLinkActive="router-link-active" [routerLink]="linkToSearchSoftware"
187
                         class="uk-button uk-button-text">
188
                        View all {{fetchSoftware.searchUtils.totalResults | number}} results
189
                      </a>
190
                    </div>
191
                    <tab-result [(results)]="fetchSoftware.results"
192
                                [(status)]="fetchSoftware.searchUtils.status"
193
                                type="software" urlParam="softwareId">
194
                    </tab-result>
195
                  </div>
196
                </div>
197
              </li>
198

    
199
              <li (click)="activeTab='Other Research Products'; searchOrpsInit()">
200
                <a class="uk-accordion-title" href="#">
201
                  Other Research Products
202
                  <!-- <span class="uk-badge uk-badge-notification"> -->
203
                  ({{fetchOrps.searchUtils.totalResults | number}})
204
                  <!-- </span> -->
205
                </a>
206
                <div class="uk-accordion-content">
207
                  <errorMessages [status]="[fetchOrps.searchUtils.status]" [type]="'other research products'"
208
                                 tab_error_class=true></errorMessages>
209

    
210
                  <div *ngIf="fetchOrps.searchUtils.status == errorCodes.DONE">
211

    
212
                    <div class="uk-text-right" *ngIf="fetchOrps.searchUtils.totalResults > 10">
213
                      <a [queryParams]="routerHelper.createQueryParams(['project', 'po'], [projectId, 'and'])"
214
                         routerLinkActive="router-link-active" [routerLink]="linkToSearchOrps"
215
                         class="uk-button uk-button-text">
216
                        View all {{fetchOrps.searchUtils.totalResults | number}} results
217
                      </a>
218
                    </div>
219
                    <tab-result [(results)]="fetchOrps.results"
220
                                [(status)]="fetchOrps.searchUtils.status"
221
                                type="other" urlParam="orpId">
222
                    </tab-result>
223
                  </div>
224
                </div>
225
              </li>
226

    
227
              <li (click)="activeTab='Statistics'; statsClicked=true">
228
                <a class="uk-accordion-title" href="#">
229
                  Statistics
230
                </a>
231
                <div class="uk-accordion-content">
232
                  <errorMessages [status]="[fetchPublications.searchUtils.status, fetchDatasets.searchUtils.status]"
233
                                 [type]="'statistics'" tab_error_class=true></errorMessages>
234

    
235
                  <div
236
                    *ngIf="statsClicked && (fetchPublications.searchUtils.status == errorCodes.DONE || fetchDatasets.searchUtils.status == errorCodes.DONE)">
237

    
238
                    <div>
239
                      <p class="uk-text-bold">Research Results</p>
240
                      <i-frame [url]=chartScientificResultsUrl width="100%" height="350"></i-frame>
241
                      <p class="uk-text-bold">Access Mode of Research Results</p>
242
                      <i-frame [url]=chartAccessModeUrl width="100%" height="350"></i-frame>
243
                      <p class="uk-text-bold">By Datasource of Research Results</p>
244
                      <i-frame [url]=chartDatasourcesUrl width="100%" height="350"></i-frame>
245
                    </div>
246
                  </div>
247
                </div>
248
              </li>
249

    
250
              <li (click)="metricsClicked=true; activeTab='Metrics'">
251
                <a class="uk-accordion-title" href="#">
252
                  Metrics
253
                </a>
254
                <div class="uk-accordion-content">
255
                  <metrics [pageViews]="pageViews"
256
                           [id]="projectId" [entityType]="'projects'" [entity]="'Project'"
257
                           (metricsResults)="metricsResults($event)" [(properties)]=properties>
258
                  </metrics>
259
                  <i-frame *ngIf="metricsClicked && totalViews > 0"
260
                           [url]=viewsFrameUrl width="100%" height="250">
261
                  </i-frame>
262
                  <i-frame *ngIf="metricsClicked && totalDownloads > 0"
263
                           [url]=downloadsFrameUrl width="100%" height="250">
264
                  </i-frame>
265
                </div>
266
              </li>
267
            </ul>
268

    
269

    
270
            <!-- <ul class="uk-tab uk-visible@m" uk-tab="connect: #tab-content">
271
                <li (click)="activeTab='Publications'" [class]="activeTab == 'Publications'?'uk-active':''">
272
                    <a>
273
                        Publications
274
                        <span class="uk-badge uk-badge-notification">
275
                            {{fetchPublications.searchUtils.totalResults | number}}
276
                        </span>
277
                    </a>
278
                </li>
279
                <li (click)="activeTab='Research Data'; searchDatasetsInit()"
280
                    [class]="activeTab == 'Research Data'?'uk-active':''">
281
                    <a>
282
                        Research Data
283
                        <span class="uk-badge uk-badge-notification">
284
                            {{fetchDatasets.searchUtils.totalResults | number}}
285
                        </span>
286
                    </a>
287
                </li>
288
                <li (click)="activeTab='Software'; searchSoftwareInit()"
289
                    [class]="activeTab == 'Software'?'uk-active':''">
290
                    <a>
291
                        Software
292
                        <span class="uk-badge uk-badge-notification">
293
                            {{fetchSoftware.searchUtils.totalResults | number}}
294
                        </span>
295
                    </a>
296
                </li>
297
                <li (click)="activeTab='Statistics'; statsClicked=true"
298
                    [class]="activeTab == 'Statistics'?'uk-active':''">
299
                    <a>
300
                        Statistics
301

    
302
                    </a>
303
                </li>
304
                <li (click)="activeTab='Metrics'; metricsClicked=true"
305
                    [class]="activeTab == 'Metrics'?'uk-active':''">
306
                    <a>
307
                        Metrics
308
                    </a>
309
                </li>
310
            </ul> -->
311

    
312
            <!-- <button class="uk-button uk-button-default uk-hidden@m" type="button">
313
              <span uk-navbar-toggle-icon></span> <span class="uk-margin-small-left">{{activeTab}}</span>
314
            </button>
315

    
316
            <ul id="toggle-small-tabs" class="uk-subnav uk-subnav-pill uk-dropdown uk-hidden@m" uk-switcher="connect: #tab-content" uk-dropdown="mode: click" uk-toggle="target: #toggle-small-tabs">
317
              <li (click)="activeTab='Publications'" [class]="activeTab == 'Publications'?'uk-active':''">
318
                  <a>
319
                      Publications
320
                      <span class="uk-badge uk-badge-notification">
321
                          {{fetchPublications.searchUtils.totalResults | number}}
322
                      </span>
323
                  </a>
324
              </li>
325
              <li (click)="searchDatasetsInit(); activeTab='Research Data'"
326
                  [class]="activeTab == 'Research Data'?'uk-active':''">
327
                  <a>
328
                      Research Data
329
                      <span class="uk-badge uk-badge-notification">
330
                          {{fetchDatasets.searchUtils.totalResults | number}}
331
                      </span>
332
                  </a>
333
              </li>
334
              <li (click)="searchSoftwareInit(); activeTab='Software'"
335
                  [class]="activeTab == 'Software'?'uk-active':''">
336
                  <a>
337
                      Software
338
                      <span class="uk-badge uk-badge-notification">
339
                          {{fetchSoftware.searchUtils.totalResults | number}}
340
                      </span>
341
                  </a>
342
              </li>
343
              <li (click)="statsClicked=true; activeTab='Statistics'"
344
                  [class]="activeTab == 'Statistics'?'uk-active':''">
345
                  <a>
346
                      Statistics
347
                  </a>
348
              </li>
349
              <li (click)="metricsClicked=true; activeTab='Metrics'"
350
                  [class]="activeTab == 'Metrics'?'uk-active':''">
351
                  <a>
352
                      Metrics
353
                  </a>
354
              </li>
355
            </ul> -->
356

    
357
            <!-- <div class="uk-margin custom-tab-content">
358

    
359
                <div *ngIf="activeTab=='Publications'" class="uk-animation-fade">
360
                    <errorMessages [status]="[fetchPublications.searchUtils.status]" [type]="'publications'"></errorMessages>
361

    
362
                    <div *ngIf="fetchPublications.searchUtils.totalResults > 0">
363
                        <div class = "uk-text-right" *ngIf = "fetchPublications.searchUtils.totalResults > 10" >
364
                            <a  [queryParams]="routerHelper.createQueryParams(['project', 'po'], [projectId, 'and'])"
365
                                routerLinkActive="router-link-active" [routerLink]="linkToSearchPublications" class="uk-button uk-button-text">
366
                                View all {{fetchPublications.searchUtils.totalResults | number}} results
367
                            </a>
368
                        </div>
369
                        <tab-result  [(results)]="fetchPublications.results"
370
                                        [(status)]= "fetchPublications.searchUtils.status"
371
                                        type="publication" urlParam="articleId">
372
                        </tab-result>
373
                    </div>
374
                </div>
375

    
376
                <div *ngIf="activeTab == 'Research Data'" class="uk-animation-fade">
377
                    <errorMessages [status]="[fetchDatasets.searchUtils.status]" [type]="'research data'"></errorMessages>
378

    
379
                    <div *ngIf="fetchDatasets.searchUtils.totalResults > 0">
380

    
381
                        <div class = "uk-text-right" *ngIf = "fetchDatasets.searchUtils.totalResults > 10">
382
                            <a [queryParams]="routerHelper.createQueryParams(['project', 'po'], [projectId, 'and'])"
383
                                routerLinkActive="router-link-active" [routerLink]="linkToSearchDatasets" class="uk-button uk-button-text">
384
                                View all {{fetchDatasets.searchUtils.totalResults | number}} results
385
                            </a>
386
                        </div>
387
                        <tab-result  [(results)]="fetchDatasets.results"
388
                                        [(status)]= "fetchDatasets.searchUtils.status"
389
                                        type="dataset" urlParam="datasetId">
390
                        </tab-result>
391
                    </div>
392
                </div>
393
                <div *ngIf="activeTab == 'Software'" class="uk-animation-fade">
394
                    <errorMessages [status]="[fetchSoftware.searchUtils.status]" [type]="'software'"></errorMessages>
395

    
396
                    <div *ngIf="fetchSoftware.searchUtils.totalResults > 0">
397

    
398
                        <div class = "uk-text-right" *ngIf = "fetchSoftware.searchUtils.totalResults > 10">
399
                            <a [queryParams]="routerHelper.createQueryParams(['project', 'po'], [projectId, 'and'])"
400
                                routerLinkActive="router-link-active" [routerLink]="linkToSearchSoftware" class="uk-button uk-button-text">
401
                                View all {{fetchSoftware.searchUtils.totalResults | number}} results
402
                            </a>
403
                        </div>
404
                        <tab-result  [(results)]="fetchSoftware.results"
405
                                        [(status)]= "fetchSoftware.searchUtils.status"
406
                                        type="software" urlParam="softwareId">
407
                        </tab-result>
408
                    </div>
409
                </div>
410
                <div *ngIf="activeTab == 'Statistics'" class="uk-animation-fade">
411
                  <errorMessages [status]="[fetchPublications.searchUtils.status, fetchDatasets.searchUtils.status]" [type]="'statistics'"></errorMessages>
412

    
413
                  <div *ngIf="statsClicked && (fetchPublications.searchUtils.totalResults != 0 || fetchDatasets.searchUtils.totalResults != 0)">
414

    
415
                      <div>
416
                        <p class="uk-text-bold">Research Results</p>
417
                        <i-frame  [url]=chartScientificResultsUrl width="100%" height="350"></i-frame>
418
                        <p class="uk-text-bold">Access Mode of Research Results</p>
419
                        <i-frame [url]=chartAccessModeUrl width="100%" height="350"></i-frame>
420
                        <p class="uk-text-bold">By Datasource of Research Results</p>
421
                        <i-frame  [url]=chartDatasourcesUrl width="100%" height="350"></i-frame>
422
                      </div>
423
                  </div>
424
                </div>
425
                <div *ngIf="activeTab=='Metrics'" class="uk-animation-fade">
426

    
427
                    <metrics [pageViews]="pageViews"
428
                        [id]="projectId" [entityType]="'projects'" [entity]="'Project'"
429
                        (metricsResults)="metricsResults($event)" [(properties)] = properties>
430
                    </metrics>
431
                    <i-frame *ngIf="metricsClicked && totalViews > 0"
432
                        [url]=viewsFrameUrl width="100%" height="250">
433
                    </i-frame>
434
                    <i-frame *ngIf="metricsClicked && totalDownloads > 0"
435
                        [url]=downloadsFrameUrl width="100%" height="250">
436
                    </i-frame>
437
                </div>
438
          </div> -->
439
          </div>
440

    
441
          <div class="uk-width-large@m uk-width-1-1@s">
442
            <div class="uk-card uk-card-default uk-padding-small">
443
              <div>
444
                Share - Bookmark
445
                <addThis></addThis>
446
              </div>
447
              <div class="uk-margin-medium-top uk-margin-medium-bottom">
448
                <div class="uk-text-center uk-text-large">
449
                  Application Box
450
                </div>
451
                <div class="app-box">
452
                  <ul class="uk-tab" uk-tab="connect: #tab-app-box-project">
453
                    <li>
454
                      <a>Publications</a>
455
                    </li>
456
                    <li>
457
                      <a>Research Data</a>
458
                    </li>
459
                  </ul>
460
                  <ul id="tab-app-box-project" class="uk-switcher uk-margin uk-padding-small">
461
                    <li class="uk-animation-fade">
462
                      <!-- Publication box-->
463
                      <ul class="uk-list">
464
                        <li>
465
                          <a class="clickable"
466
                             uk-toggle="target: #publications_dynamic; animation:uk-animation-fade"><span
467
                            class="uk-icon"><svg width="20" height="20" viewBox="0 0 20 20"
468
                                                 xmlns="http://www.w3.org/2000/svg" icon="code" ratio="1"><polyline
469
                            fill="none" stroke="#000" stroke-width="1.01" points="13,4 19,10 13,16"></polyline><polyline
470
                            fill="none" stroke="#000" stroke-width="1.01"
471
                            points="7,4 1,10 7,16"></polyline></svg></span> Include in your site (HTML)</a>
472
                          <div hidden id="publications_dynamic"
473
                               class="widget-box uk-padding-small uk-card uk-card-default ">
474
                            <div
475
                              class="  uk-alert uk-alert-primary uk-padding-small uk-margin-remove-bottom uk-margin-right">
476
                              For further information please contact us <a href="mailto:helpdesk@openaire.eu">helpdesk@openaire.eu</a>
477
                            </div>
478
                            <div class="uk-grid">
479
                              <a
480
                                class="    publ_clipboard_btn uk-padding-remove-left uk-margin-small-left uk-text-right uk-width-1-1 "
481
                                data-clipboard-target="#publ_clipboard" title="Copy to clipboard">
482
                                <span class="uk-icon"><svg width="20" height="20" viewBox="0 0 20 20"
483
                                                           xmlns="http://www.w3.org/2000/svg" icon="copy" ratio="1"><rect
484
                                  fill="none" stroke="#000" x="3.5" y="2.5" width="12" height="16"></rect><polyline
485
                                  fill="none" stroke="#000" points="5 0.5 17.5 0.5 17.5 17"></polyline></svg></span>
486
                              </a>
487
                            </div>
488

    
489
                            <pre class="box-content uk-padding-remove-bottom uk-margin-remove-bottom"><code
490
                              id="publ_clipboard">{{publications_dynamic}}</code></pre>
491
                          </div>
492
                        </li>
493
                        <li>
494
                          <a target="_blank"
495
                             href="/project-report?projectId={{projectId}}&size={{fetchPublications.searchUtils.totalResults}}&type=publication">
496
                            <span class="uk-icon"><svg width="20" height="20" viewBox="0 0 20 20"
497
                                                       xmlns="http://www.w3.org/2000/svg" icon="table" ratio="1"><rect
498
                              x="1" y="3" width="18" height="1"></rect><rect x="1" y="7" width="18" height="1"></rect><rect
499
                              x="1" y="11" width="18" height="1"></rect><rect x="1" y="15" width="18" height="1"></rect></svg></span>
500
                            Get {{projectInfo.funder}} report (HTML)
501
                          </a>
502
                        </li>
503
                        <li>
504
                          <a class="clickable"
505
                             (click)="downloadfile(downloadURLAPI+csvParams, 'funder-publications-report')">
506
                            <span class="uk-icon"><svg width="20" height="20" viewBox="0 0 20 20"
507
                                                       xmlns="http://www.w3.org/2000/svg" icon="download" ratio="1"><polyline
508
                              fill="none" stroke="#000" points="14,10 9.5,14.5 5,10"></polyline><rect x="3" y="17"
509
                                                                                                      width="13"
510
                                                                                                      height="1"></rect><line
511
                              fill="none" stroke="#000" x1="9.5" y1="13.91" x2="9.5" y2="3"></line></svg></span>
512
                            Get {{projectInfo.funder}} report (CSV)
513
                          </a>
514
                        </li>
515
                        <li *ngIf="isRouteAvailable('participate/deposit-publications') ">
516
                          <a routerLinkActive="router-link-active" routerLink="/participate/deposit-publications">
517
                             <span class="uk-icon">
518
<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" ratio="1"><polyline fill="none"
519
                                                                                                       stroke="#000"
520
                                                                                                       points="5 8 9.5 3.5 14 8 "></polyline><rect
521
  x="3" y="17" width="13" height="1"></rect><line fill="none" stroke="#000" x1="9.5" y1="15" x2="9.5"
522
                                                  y2="4"></line></svg>
523
</span> Deposit
524
                          </a>
525
                        </li>
526
                      </ul>
527
                    </li>
528
                    <li class="uk-animation-fade">
529
                      <!-- Dataset box-->
530
                      <ul class="uk-list">
531
                        <li>
532
                          <a class="clickable" uk-toggle="target: #datasets_dynamic; animation:uk-animation-fade"><span
533
                            class="uk-icon"><svg width="20" height="20" viewBox="0 0 20 20"
534
                                                 xmlns="http://www.w3.org/2000/svg" icon="code" ratio="1"><polyline
535
                            fill="none" stroke="#000" stroke-width="1.01" points="13,4 19,10 13,16"></polyline><polyline
536
                            fill="none" stroke="#000" stroke-width="1.01"
537
                            points="7,4 1,10 7,16"></polyline></svg></span> Include in your site (HTML) </a>
538
                          <div hidden id="datasets_dynamic"
539
                               class="widget-box uk-padding-small uk-card uk-card-default ">
540
                            <div
541
                              class="  uk-alert uk-alert-primary uk-padding-small uk-margin-remove-bottom uk-margin-right">
542
                              For further information please contact us <a href="mailto:helpdesk@openaire.eu">helpdesk@openaire.eu</a>
543
                            </div>
544
                            <div class="uk-grid">
545
                              <a
546
                                class="    datasets_clipboard_btn uk-padding-remove-left uk-margin-small-left uk-text-right uk-width-1-1 "
547
                                data-clipboard-target="#datasets_clipboard" title="Copy to clipboard">
548
                                <span class="uk-icon"><svg width="20" height="20" viewBox="0 0 20 20"
549
                                                           xmlns="http://www.w3.org/2000/svg" icon="copy" ratio="1"><rect
550
                                  fill="none" stroke="#000" x="3.5" y="2.5" width="12" height="16"></rect><polyline
551
                                  fill="none" stroke="#000" points="5 0.5 17.5 0.5 17.5 17"></polyline></svg></span>
552
                              </a>
553
                            </div>
554
                            <pre class="box-content uk-padding-remove-bottom uk-margin-remove-bottom"><code
555
                              id="datasets_clipboard">{{datasets_dynamic}}</code></pre>
556
                          </div>
557
                        </li>
558
                        <li>
559
                          <a target="_blank"
560
                             href="/project-report?projectId={{projectId}}&size={{fetchDatasets.searchUtils.totalResults}}&type=dataset">
561
                            <span class="uk-icon"><svg width="20" height="20" viewBox="0 0 20 20"
562
                                                       xmlns="http://www.w3.org/2000/svg" icon="table" ratio="1"><rect
563
                              x="1" y="3" width="18" height="1"></rect><rect x="1" y="7" width="18" height="1"></rect><rect
564
                              x="1" y="11" width="18" height="1"></rect><rect x="1" y="15" width="18" height="1"></rect></svg></span>
565
                            Get {{projectInfo.funder}} report (HTML)
566
                          </a>
567
                        </li>
568
                        <li>
569
                          <a class="clickable"
570
                             (click)="downloadfile(downloadURLAPI+csvParamsDatasets, 'funder-research-data-report')">
571
                            <span class="uk-icon"><svg width="20" height="20" viewBox="0 0 20 20"
572
                                                       xmlns="http://www.w3.org/2000/svg" icon="download" ratio="1"><polyline
573
                              fill="none" stroke="#000" points="14,10 9.5,14.5 5,10"></polyline><rect x="3" y="17"
574
                                                                                                      width="13"
575
                                                                                                      height="1"></rect><line
576
                              fill="none" stroke="#000" x1="9.5" y1="13.91" x2="9.5" y2="3"></line></svg></span>
577
                            Get {{projectInfo.funder}} report (CSV)
578
                          </a>
579
                        </li>
580
                        <li *ngIf="isRouteAvailable('participate/deposit-datasets') ">
581
                          <a routerLinkActive="router-link-active" routerLink="/participate/deposit-datasets">
582
                              <span class="uk-icon">
583
                              <svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"
584
                                   ratio="1"><polyline fill="none" stroke="#000" points="5 8 9.5 3.5 14 8 "></polyline><rect
585
                                x="3" y="17" width="13" height="1"></rect><line fill="none" stroke="#000" x1="9.5"
586
                                                                                y1="15" x2="9.5" y2="4"></line></svg>
587
                              </span> Deposit
588
                          </a>
589
                        </li>
590
                      </ul>
591
                    </li>
592
                  </ul>
593

    
594
                </div>
595
                <button *ngIf="isRouteAvailable('participate/direct-claim') "
596
                        class="   uk-button portal-button uk-margin-small-top uk-width-1-1">
597
              <span class="uk-icon">
598
                   <svg icon="link" ratio="1" xmlns="http://www.w3.org/2000/svg" width="25" viewBox="0 0 20 20"
599
                        height="25"><path
600
                     d="M10.625,12.375 L7.525,15.475 C6.825,16.175 5.925,16.175 5.225,15.475 L4.525,14.775 C3.825,14.074 3.825,13.175 4.525,12.475 L7.625,9.375"
601
                     fill="none" stroke="#000" stroke-width="1.1"></path><path
602
                     d="M9.325,7.375 L12.425,4.275 C13.125,3.575 14.025,3.575 14.724,4.275 L15.425,4.975 C16.125,5.675 16.125,6.575 15.425,7.275 L12.325,10.375"
603
                     fill="none" stroke="#000" stroke-width="1.1"></path><path d="M7.925,11.875 L11.925,7.975"
604
                                                                               fill="none" stroke="#000"
605
                                                                               stroke-width="1.1"></path></svg>
606
                 </span> Link this project to...
607
                </button>
608

    
609
                <div *ngIf="isRouteAvailable('participate/direct-claim') " uk-dropdown="pos: bottom-left; mode:click"
610
                     style="background: transparent !important;box-shadow: none; max-width: 70px !important; min-width: 70px !important;"
611
                     class=" uk-margin-remove-top uk-padding-small">
612
                  <ul class="uk-iconnav uk-iconnav-vertical">
613
                    <li uk-tooltip="pos:right;"
614
                        title="<div class='tooltip-custom-font-size uk-margin-small'>Research results</div>">
615
                      <a class="   uk-icon-button portal-button shadowBox" style="padding: 6px;"
616
                         [queryParams]="routerHelper.createQueryParams(['id','type','linkTo'],[projectId,'project','result'])"
617
                         routerLinkActive="router-link-active" routerLink="/participate/direct-claim">
618
                     <span class="uk-icon">
619
                          <svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" icon="copy"
620
                               ratio="1"><rect fill="none" stroke="#000" x="3.5" y="2.5" width="12" height="16"></rect><polyline
621
                            fill="none" stroke="#000" points="5 0.5 17.5 0.5 17.5 17"></polyline></svg></span>
622
                      </a>
623
                    </li>
624

    
625
                  </ul>
626
                </div>
627

    
628
              </div>
629
              <!--metrics [pageViews]="pageViews" shortView=true
630
                  [id]="projectId" [entityType]="'projects'" [entity]="'Project'"
631
                  (metricsResults)="metricsResults($event)" [(properties)] = properties>
632
              </metrics-->
633
            </div>
634
          </div>
635
          <helper *ngIf="pageContents && pageContents['bottom'] && pageContents['bottom'].length > 0"
636
                  [texts]="pageContents['bottom']" styleName="uk-width-1-1"></helper>
637
        </div>
638
        <modal-loading></modal-loading>
639
        <modal-alert #AlertModalCsvError></modal-alert>
640
        <!-- Claiming FAB -->
641
        <!--div class="uk-inline">
642
           <div   class="   uk-float-right  " style="z-index: 200; bottom: 55px; position: fixed; right: 45%;">
643
             < !--a style="padding: 30px; box-shadow: 0 1px 10px #444444" class="   uk-icon-button uk-button-primary  shadowBox"   uk-tooltip="pos:left;" title="<div class='tooltip-custom-font-size uk-light '>Link this publication to</div>">
644
               <span class="uk-icon">
645
                    <svg icon="link" ratio="1" xmlns="http://www.w3.org/2000/svg" width="40" viewBox="0 0 20 20" height="40"><path d="M10.625,12.375 L7.525,15.475 C6.825,16.175 5.925,16.175 5.225,15.475 L4.525,14.775 C3.825,14.074 3.825,13.175 4.525,12.475 L7.625,9.375" fill="none" stroke="#000" stroke-width="1.1"></path><path d="M9.325,7.375 L12.425,4.275 C13.125,3.575 14.025,3.575 14.724,4.275 L15.425,4.975 C16.125,5.675 16.125,6.575 15.425,7.275 L12.325,10.375" fill="none" stroke="#000" stroke-width="1.1"></path><path d="M7.925,11.875 L11.925,7.975" fill="none" stroke="#000" stroke-width="1.1"></path></svg>
646
                  </span>
647
             </a- ->
648
             <button   class="   uk-button uk-button-danger  ">
649
               <span class="uk-icon">
650
                    <svg icon="link" ratio="1" xmlns="http://www.w3.org/2000/svg" width="25" viewBox="0 0 20 20" height="25"><path d="M10.625,12.375 L7.525,15.475 C6.825,16.175 5.925,16.175 5.225,15.475 L4.525,14.775 C3.825,14.074 3.825,13.175 4.525,12.475 L7.625,9.375" fill="none" stroke="#000" stroke-width="1.1"></path><path d="M9.325,7.375 L12.425,4.275 C13.125,3.575 14.025,3.575 14.724,4.275 L15.425,4.975 C16.125,5.675 16.125,6.575 15.425,7.275 L12.325,10.375" fill="none" stroke="#000" stroke-width="1.1"></path><path d="M7.925,11.875 L11.925,7.975" fill="none" stroke="#000" stroke-width="1.1"></path></svg>
651
                  </span> Link this project to
652
             </button>
653

    
654
           <div   uk-dropdown="pos: top-right; mode:click" style="background: transparent !important;box-shadow: none; max-width: 70px !important; min-width: 70px !important;">
655
               <ul class="uk-iconnav uk-iconnav-vertical">
656
                  <li uk-tooltip="pos:left;" title="<div class='tooltip-custom-font-size uk-light uk-margin-small'>Research results</div>">
657
                    <a   class="   uk-icon-button uk-button-primary  shadowBox"  style="padding: 6px;"  [queryParams]="routerHelper.createQueryParams(['id','type','linkTo'],[projectId,'project','result'])"   routerLinkActive="router-link-active" routerLink="/participate/direct-claim" >
658
                      <span class="uk-icon" >
659
                           <svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" icon="copy" ratio="1"><rect fill="none" stroke="#000" x="3.5" y="2.5" width="12" height="16"></rect><polyline fill="none" stroke="#000" points="5 0.5 17.5 0.5 17.5 17"></polyline></svg></span>
660
                    </a>
661
                  </li>
662

    
663
              </ul>
664
           </div>
665
           </div>
666
        </div-->
667
      </div>
668
    </div>
669
  </div>
670
</div>
(1-1/5)