Project

General

Profile

1
<div class="uk-container person">
2
    <div *ngIf="warningMessage.length > 0" class="uk-alert uk-alert-warning" role="alert">{{warningMessage}}</div>
3
    <div *ngIf="errorMessage.length > 0" class="uk-alert uk-alert-danger" role="alert">{{errorMessage}}</div>
4

    
5
    <div *ngIf="projectInfo != null" class="uk-grid">
6
        <div class="uk-width-7-10">
7
            <!--h3 *ngIf="projectInfo.acronym != undefined && projectInfo.acronym != ''">{{projectInfo.acronym}}</h3>
8
            <h3 *ngIf="projectInfo.acronym == undefined || projectInfo.acronym == ''">{{projectInfo.title}}</h3-->
9
            <h3>{{projectName}}</h3>
10

    
11
            <dl class="uk-description-list-horizontal">
12
                <dt *ngIf="projectInfo.title != undefined && projectInfo.title != ''">Title: </dt>
13
                <dd *ngIf="projectInfo.title != undefined && projectInfo.title != ''">{{projectInfo.title}}</dd>
14
                <dt *ngIf="projectInfo.funding != undefined && projectInfo.funding != ''">Funding: </dt>
15
                <dd *ngIf="projectInfo.funding != undefined && projectInfo.funding != ''">{{projectInfo.funding}}</dd>
16
                <dt *ngIf="projectInfo.callIdentifier != undefined && projectInfo.callIdentifier != ''">Call: </dt>
17
                <dd *ngIf="projectInfo.callIdentifier != undefined && projectInfo.callIdentifier != ''">{{projectInfo.callIdentifier}}</dd>
18
                <dt *ngIf="projectInfo.contractNum != undefined && projectInfo.contractNum != ''">Contract (GA) number: </dt>
19
                <dd *ngIf="projectInfo.contractNum != undefined && projectInfo.contractNum != ''">{{projectInfo.contractNum}}</dd>
20
                <dt *ngIf="projectInfo.startDate != undefined && projectInfo.startDate != ''">Start Date: </dt>
21
                <dd *ngIf="projectInfo.startDate != undefined && projectInfo.startDate != ''">{{projectInfo.startDate}}</dd>
22
                <dt *ngIf="projectInfo.endDate != undefined && projectInfo.endDate != ''">End Date: </dt>
23
                <dd *ngIf="projectInfo.endDate != undefined && projectInfo.endDate != ''">{{projectInfo.endDate}}</dd>
24
                <dt *ngIf="projectInfo.openAccessMandate != undefined && projectInfo.openAccessMandate != ''">Open Access mandate: </dt>
25
                <dd *ngIf="projectInfo.openAccessMandate != undefined && projectInfo.openAccessMandate != ''">{{projectInfo.openAccessMandate}}</dd>
26
                <dt *ngIf="projectInfo.specialClause39 != undefined && projectInfo.specialClause39 != ''">Special Clause 39: </dt>
27
                <dd *ngIf="projectInfo.specialClause39 != undefined && projectInfo.specialClause39 != ''">{{projectInfo.specialClause39}}</dd>
28
                <dt *ngIf="projectInfo.organizations != undefined">Organizations: </dt>
29
                <dd *ngIf="projectInfo.organizations != undefined">
30
                    <span *ngFor="let key of projectInfo.organizations.keys() let i=index">
31
                        <a *ngIf="projectInfo.organizations.get(key) != null &&
32
                            projectInfo.organizations.get(key) != ''"
33
                            href="{{(projectInfo.organizations.get(key))}}">
34
                                {{key}}
35
                        </a>
36
                        <span *ngIf="projectInfo.organizations.get(key) == null ||
37
                            projectInfo.organizations.get(key) == ''">
38
                                {{key}}
39
                        </span>
40
                        <span *ngIf="i<projectInfo.organizations.size-1">,</span>
41
                    </span>
42
                </dd>
43
                <dt *ngIf="projectInfo.urlInfo != undefined && projectInfo.urlInfo != ''">More information:</dt>
44
                <dd *ngIf="projectInfo.urlInfo != undefined && projectInfo.urlInfo != ''">
45
                    <span class="uk-icon-external-link">
46
                        <a target="_blank" href="{{projectInfo.url}}">
47
                            {{projectInfo.urlInfo}}
48
                        </a>
49
                    </span>
50
                </dd>
51
            </dl>
52
            <!--div class="uk-text-right">
53
            	<button (click)=" toggleClaimResult()" class = "uk-button uk-button-primary uk-button-mini" >Add Research Results</button>
54
            </div>
55
            <inline-claim-result inlineType ="'project'" [inlineEntity]=project  (datasetAdded)="resultsAdded($event,false)"  (publicationAdded)="resultsAdded($event,true)"   ></inline-claim-result-->
56

    
57

    
58
            <ul class="uk-tab" data-uk-switcher="{connect:'#tab-content'}">
59
                <li class="uk-active">
60
                    <a href="#publicationsTab">
61
                        Publications
62
                        <span class="uk-badge uk-badge-notification">
63
                            {{searchPublicationsComponent.searchUtils.totalResults}}
64
                        </span>
65
                    </a>
66
                </li>
67
                <li (click)="searchDatasetsInit()">
68
                    <a href="#researchDataTab">
69
                        Research Data
70
                        <span class="uk-badge uk-badge-notification">
71
                            {{searchDatasetsComponent.searchUtils.totalResults}}
72
                        </span>
73
                    </a>
74
                </li>
75
                <li (click)="statsClicked=true;">
76
                    <a href="#statisticsTab">
77
                        Statistics
78
                    </a>
79
                </li>
80
                <li (click)="metricsClicked=true;">
81
                    <a href="#metricsTab">
82
                        Metrics
83
                    </a>
84
                </li>
85
            </ul>
86

    
87
            <ul id="tab-content" class="uk-switcher uk-margin">
88
                <li id="publicationsTab">
89

    
90
                    <div *ngIf="searchPublicationsComponent.searchUtils.totalResults == 0" class = "uk-alert" >
91
                        There are no publications
92
                    </div>
93

    
94
                    <div *ngIf="searchPublicationsComponent.searchUtils.totalResults > 0">
95
                        <p>
96
                            The results below are discovered through our pilot algorithms.
97
                            <a href="mailto:">Let us know how we are doing!</a>
98
                        </p>
99

    
100
                        <div class = "uk-text-right" *ngIf = "searchPublicationsComponent.searchUtils.totalResults > 10" ><a [href] = "linkToSearchPublications" >View all {{searchPublicationsComponent.searchUtils.totalResults}} results</a></div>
101
                        <search-result [(results)]="searchPublicationsComponent.results" [(status)]= "searchPublicationsComponent.status"></search-result>
102
                    </div>
103
                </li>
104

    
105
                <li id="researchDataTab">
106
                    <div *ngIf="searchDatasetsComponent.searchUtils.totalResults == 0" class = "uk-alert">
107
                        There are no research data
108
                    </div>
109

    
110
                    <div *ngIf="searchDatasetsComponent.searchUtils.totalResults > 0">
111
                        <p>
112
                            The results below are discovered through our pilot algorithms.
113
                            <a href="mailto:">Let us know how we are doing!</a>
114
                        </p>
115

    
116
                        <div class = "uk-text-right" *ngIf = "searchDatasetsComponent.searchUtils.totalResults > 10" ><a [href] = "linkToSearchDatasets" >View all {{searchDatasetsComponent.searchUtils.totalResults}} results</a></div>
117
                        <search-result [(results)]="searchDatasetsComponent.results" [(status)]= "searchDatasetsComponent.status"></search-result>
118
                    </div>
119
                </li>
120
                <li id="statisticsTab">
121
                  <div *ngIf="searchPublicationsComponent.searchUtils.totalResults == 0 && searchDatasetsComponent.searchUtils.totalResults == 0" class = "uk-alert">
122
                      There are no statistics
123
                  </div>
124

    
125

    
126
                  <div *ngIf="statsClicked && (searchPublicationsComponent.searchUtils.totalResults != 0 || searchDatasetsComponent.searchUtils.totalResults != 0)">
127
                      <p>
128
                          The results below are discovered through our pilot algorithms.
129
                          <a href="mailto:">Let us know how we are doing!</a>
130
                      </p>
131
                      <div>
132
                        <p>Scientific Results</p>
133
                        <i-frame  [url]=chartScientificResultsUrl width="100%" height="500"></i-frame>
134
                        <p>Access Mode</p>
135
                        <i-frame [url]=chartAccessModeUrl width="100%" height="500"></i-frame>
136
                        <p>By Datasource</p>
137
                        <i-frame  [url]=chartDatasourcesUrl width="100%" height="500"></i-frame>
138
                      </div>
139
                  </div>
140
                </li>
141
                <li id="metricsTab">
142
                    <metrics *ngIf="metricsClicked" [id]="projectId" [type]="'projects'" [name]="projectName"></metrics>
143
                    <i-frame *ngIf="metricsClicked" [url]=viewsFrameUrl width="100%" height="500"></i-frame>
144
                </li>
145
            </ul>
146
        </div>
147

    
148
        <div class="uk-width-3-10">
149
            <ul class="uk-list uk-list-striped">
150
                <li>
151
                    Share - Bookmark
152
                </li>
153
                <li>
154
                    <a href="{{linkToSearchPublications}}">
155
                        View all Project Publications
156
                    </a>
157
                </li>
158
                <li>
159
                    <a href="">
160
                        Dynamically incorporate publications in your site (HTML)
161
                    </a>
162
                </li>
163

    
164
                <li>
165
                    <a href="">
166
                        View {{projectInfo.funder}} progress report (HTML)
167
                    </a>
168
                </li>
169
                <li>
170
                    <export
171
                        [linkname]="'Download '+ projectInfo.funder +' progress report (CSV)'"
172
                        [filename]="'publications.csv'">
173
                    </export>
174
                </li>
175
                <!--li class="list-group-item">
176
                    <div class="text-center">
177
                        <a class="btn btn-primary" href="/linking">
178
                            Link Research Results
179
                        </a>
180
                    </div>
181
                </li-->
182
                <li>
183
                    <div class="uk-text-center">
184
                        <a class="uk-button uk-button-primary uk-button-mini" href="/deposit-publications">
185
                            Deposit Publications
186
                        </a>
187
                    </div>
188
                </li>
189
            </ul>
190
        </div>
191
    </div>
192
</div>
(1-1/2)