Project

General

Profile

1
import {Component, Output, EventEmitter, Input} from '@angular/core';
2

    
3
import {JSONP_PROVIDERS}  from '@angular/http';
4
import {Observable}       from 'rxjs/Observable';
5

    
6
@Component({
7
    selector: 'linking-home',
8
    template: `
9
          <div class="card-deck-wrapper">
10
          <div class="card-deck">
11
            <div class="card card-inverse card-info text-xs-center">
12
              <!--<img class="card-img-top" data-src="images/funders.png" alt="Card image cap"> -->
13
              <div class="card-block">
14
                <h4 class="card-title">Link with project</h4>
15
                <p class="card-text">Link your research result with funded projects.</p>
16
                <a  (click)="select('project')" class="btn btn-primary">Link with project</a>
17
                <!--<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>-->
18
              </div>
19
            </div>
20
            <div class="card card-inverse card-success text-xs-center" >
21
              <div class="card-block">
22
                <h4 class="card-title">Link with Community</h4>
23
                <p class="card-text">Link your research result with research communities.</p>
24
                <a  (click)="select('context')" class="btn btn-primary">Link with community</a>
25
                <!--<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p> -->
26
              </div>
27
            </div>
28
            <div class="card card-inverse text-xs-center" style="background-color:pink;">
29
              <div class="card-block">
30
                <h4 class="card-title">Link with Software</h4>
31
                <p class="card-text">....</p>
32
                <a  (click)="select('software')" class="btn btn-primary">Link with software</a>
33
                <!--<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p> -->
34
              </div>
35
            </div>
36

    
37
          </div>
38
          <div *ngIf=" !bulkMode " class="card-block">
39
            <h4 class="card-title">Bulk mode linking</h4>
40
            <p class="card-text">Link Research Results to projects,contects, etc, providing a CSV file with research results' DOIs</p>
41
            <a  href="/bulk-linking" class="btn btn-primary">Bulk mode linking</a>
42
          </div>
43
          </div>
44

    
45
        `
46

    
47
})
48

    
49
export class LinkingHomeComponent {
50
  @Output() linkTypeChange = new EventEmitter();
51
  @Input() bulkMode:boolean = false;
52
  linkType:string = "project";
53
  select(type:string){
54
    this.linkType = type;
55
    this.linkTypeChange.emit({
56
       value: this.linkType
57
     });
58
  }
59

    
60
}
(4-4/4)