1
|
<div uk-height-viewport="offset-top: true;offset-bottom: 60" style="box-sizing: border-box; "
|
2
|
class="image-front-topbar uk-background-norepeat uk-background-cover uk-background-bottom-center uk-section uk-padding-remove-bottom uk-flex uk-flex-middle uk-background-fixed generalSearchForm">
|
3
|
<div class="uk-container">
|
4
|
<div class="uk-position-relative">
|
5
|
|
6
|
|
7
|
<div class="uk-container">
|
8
|
<div class="uk-width-1-1">
|
9
|
|
10
|
<advanced-search-form
|
11
|
entityType="all"
|
12
|
|
13
|
(queryChange)="keywordChanged($event)"
|
14
|
[isDisabled]="disableForms"
|
15
|
[simpleView]="true" [formPlaceholderText]="formPlaceholderText"
|
16
|
|
17
|
[selectedFields]="selectedFields" [showSwitchSearchLink]="true"
|
18
|
[fieldIdsMap]="fieldIdsMap" [fieldIds]="fieldIds" [entitiesSelection]="true" [customFilter]="customFilter"
|
19
|
>
|
20
|
</advanced-search-form>
|
21
|
</div>
|
22
|
|
23
|
|
24
|
</div>
|
25
|
</div>
|
26
|
</div>
|
27
|
</div>
|
28
|
<schema2jsonld *ngIf="name && logoURL" [URL]="properties.domain+ properties.baseLink +'/search/find'"
|
29
|
[logoURL]="properties.domain + properties.baseLink+logoURL" type="search" [name]=name
|
30
|
description="Search for research outcomes (publications, datasets, software, other research products), projects, organizations, content providers in the OpenAIRE Research Graph. "></schema2jsonld>
|
31
|
<div class="uk-container-large uk-container">
|
32
|
|
33
|
<ul class=" portalTabs uk-tab uk-width-1-1 " uk-tab="animation: uk-animation-fade">
|
34
|
<li *ngIf="showPublications || showDatasets || showOrps || showSoftware" (click)="entityChanged('result')"
|
35
|
[class]="activeEntity == 'result'?'uk-active':''">
|
36
|
<a>
|
37
|
Research outcomes
|
38
|
<span *ngIf=" fetchPublications.searchUtils.totalResults!=null">
|
39
|
({{fetchPublications.searchUtils.totalResults | number}})</span>
|
40
|
</a>
|
41
|
</li>
|
42
|
<li *ngIf="showProjects" (click)="entityChanged('projects')" [class]="activeEntity == 'projects'?'uk-active':''">
|
43
|
<a>
|
44
|
Projects
|
45
|
<span *ngIf="fetchProjects.searchUtils.totalResults!=null">
|
46
|
({{fetchProjects.searchUtils.totalResults | number}})</span>
|
47
|
</a>
|
48
|
</li>
|
49
|
<li *ngIf="showDataProviders" (click)="entityChanged('datasources')"
|
50
|
[class]="activeEntity == 'datasources'?'uk-active':''">
|
51
|
<a>
|
52
|
Content Providers
|
53
|
<span *ngIf="fetchDataproviders.searchUtils.totalResults!=null">
|
54
|
({{fetchDataproviders.searchUtils.totalResults | number}})</span>
|
55
|
</a>
|
56
|
</li>
|
57
|
<li *ngIf="showOrganizations" (click)="entityChanged('organizations')"
|
58
|
[class]="activeEntity == 'organizations'?'uk-active':''">
|
59
|
<a>
|
60
|
Organizations
|
61
|
<span *ngIf="fetchOrganizations.searchUtils.totalResults!=null">
|
62
|
({{fetchOrganizations.searchUtils.totalResults | number}})</span>
|
63
|
</a>
|
64
|
</li>
|
65
|
</ul>
|
66
|
<!-- <quick-selections *ngIf="activeEntity == 'result' && quickFilter" [resultTypes]="resultTypes"
|
67
|
(typeChange)="quickSelectionsChanged()" [isDisabled]="disableForms"
|
68
|
[quickFilter]="quickFilter" [QFselected]="(quickFilter)?quickFilter.selected:null"
|
69
|
[properties]="properties">
|
70
|
</quick-selections>-->
|
71
|
|
72
|
</div>
|
73
|
|
74
|
<search-research-results *ngIf="activeEntity == 'result'" resultType="result" [includeOnlyResultsAndFilter]="true"
|
75
|
(searchPageUpdates)="activeEntityUpdate($event)" [showSwitchSearchLink]="false"
|
76
|
simpleSearchLink="/search/find" [customFilter]="customFilter"></search-research-results>
|
77
|
|
78
|
<search-projects *ngIf="activeEntity == 'projects'" [includeOnlyResultsAndFilter]="true" [showSwitchSearchLink]="false"
|
79
|
(searchPageUpdates)="activeEntityUpdate($event)"
|
80
|
simpleSearchLink="/search/find" [customFilter]="customFilter">
|
81
|
</search-projects>
|
82
|
|
83
|
<search-organizations *ngIf="activeEntity == 'organizations'" [includeOnlyResultsAndFilter]="true" [showSwitchSearchLink]="false"
|
84
|
(searchPageUpdates)="activeEntityUpdate($event)"
|
85
|
simpleSearchLink="/search/find" [customFilter]="customFilter">
|
86
|
</search-organizations>
|
87
|
|
88
|
<search-dataproviders *ngIf="activeEntity == 'datasources'" [includeOnlyResultsAndFilter]="true" [showSwitchSearchLink]="false"
|
89
|
(searchPageUpdates)="activeEntityUpdate($event)"
|
90
|
simpleSearchLink="/search/find" [customFilter]="customFilter">
|
91
|
</search-dataproviders>
|