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="personInfo != null" class="uk-grid">
6
        <div class="uk-width-7-10">
7
            <h2>{{personInfo.fullname}}</h2>
8

    
9
            <dl class="uk-description-list-horizontal">
10
                <dt *ngIf="personInfo.secondnames != undefined && personInfo.secondnames != ''">Last name: </dt>
11
                <dd *ngIf="personInfo.secondnames != undefined && personInfo.secondnames != ''">{{personInfo.secondnames}}</dd>
12
                <dt *ngIf="personInfo.firstname != undefined && personInfo.firstname != ''">First name: </dt>
13
                <dd *ngIf="personInfo.firstname != undefined && personInfo.firstname != ''">{{personInfo.firstname}}</dd>
14
                <dt *ngIf="personInfo.country != undefined && personInfo.country != ''">Country: </dt>
15
                <dd *ngIf="personInfo.country != undefined && personInfo.country != ''">{{personInfo.country}}</dd>
16
            </dl>
17

    
18
            <ul class="uk-tab" data-uk-switcher="{connect:'#tab-content'}">
19
                <li class="uk-active">
20
                    <a href="#publicationsTab">
21
                        Publications
22
                        <span class="uk-badge uk-badge-notification">
23
                            {{searchPublicationsComponent.searchUtils.totalResults}}
24
                        </span>
25
                    </a>
26
                </li>
27
                <li (click)="searchDatasetsInit()">
28
                    <a href="#researchDataTab">
29
                        Research Data
30
                        <span class="uk-badge uk-badge-notification">
31
                            {{searchDatasetsComponent.searchUtils.totalResults}}
32
                        </span>
33
                    </a>
34
                </li>
35
            </ul>
36

    
37
            <ul id="tab-content" class="uk-switcher uk-margin">
38
                <li id="publicationsTab">
39

    
40
                    <div *ngIf="searchPublicationsComponent.searchUtils.totalResults == 0" class = "uk-alert">
41
                        There are no publications
42
                    </div>
43

    
44
                    <div *ngIf="searchPublicationsComponent.searchUtils.totalResults > 0">
45
                        <p>
46
                            The results below are discovered through our pilot algorithms.
47
                            <a href="mailto:">Let us know how we are doing!</a>
48
                        </p>
49

    
50
                        <div class = "uk-text-right" *ngIf = "searchPublicationsComponent.searchUtils.totalResults > 10" ><a [href] = "linkToSearchPublications" >View all {{searchPublicationsComponent.searchUtils.totalResults}} results</a></div>
51
                        <search-result [(results)]="searchPublicationsComponent.results" [(status)]= "searchPublicationsComponent.status"></search-result>
52
                    </div>
53
                </li>
54

    
55
                <li id="researchDataTab">
56
                    <div *ngIf="searchDatasetsComponent.searchUtils.totalResults == 0" class = "uk-alert">
57
                        There are no research data
58
                    </div>
59

    
60
                    <div *ngIf="searchDatasetsComponent.searchUtils.totalResults > 0">
61
                        <p>
62
                            The results below are discovered through our pilot algorithms.
63
                            <a href="mailto:">Let us know how we are doing!</a>
64
                        </p>
65

    
66
                        <div class = "uk-text-right" *ngIf = "searchDatasetsComponent.searchUtils.totalResults > 10" ><a [href] = "linkToSearchDatasets" >View all {{searchDatasetsComponent.searchUtils.totalResults}} results</a></div>
67
                        <search-result [(results)]="searchDatasetsComponent.results" [(status)]= "searchDatasetsComponent.status"></search-result>
68
                    </div>
69
                </li>
70
            </ul>
71
        </div>
72

    
73
        <div class="uk-width-3-10">
74
            <ul class="uk-list uk-list-striped">
75
                <li>
76
                    Share - Bookmark
77
                </li>
78
            </ul>
79
        </div>
80
    </div>
81
</div>
(1-1/2)