[Trunk | Connect]:

1. affiliations.module: Add RouterModule
2. affiliations.component: Add link to organizations page when used by community first page | Remove align-center for list elements


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56046 d315682c-612b-4755-9ff5-7f18f6832af3
This commit is contained in:
konstantina.galouni 2019-06-11 14:56:13 +00:00
parent c2522b2088
commit 335185888f
3 changed files with 9 additions and 3 deletions

View File

@ -39,8 +39,9 @@
</div>
<div *ngIf="!fullView" class="uk-position-relative uk-visible-toggle" tabindex="-1" [attr.uk-slider]="sliderOptions">
<ul class="uk-slider-items uk-grid-small" uk-height-match="target: > li > .uk-card" uk-grid>
<!-- uk-align-center uk-margin-remove-top uk-margin-remove-bottom -->
<li *ngFor="let affiliation of affiliations"
[class]="'uk-align-center uk-margin-remove-top uk-margin-remove-bottom uk-width-1-'+affiliationsInSlider">
[class]="'uk-width-1-'+affiliationsInSlider">
<div class="uk-card uk-card-small uk-card-default uk-flex uk-flex-middle uk-flex-center"
[attr.uk-tooltip]="(affiliation.name) ? affiliation.name : 'cls: uk-invisible'">
<a *ngIf="affiliation.website_url" target="_blank" [href]="affiliation.website_url" class="affiliation-content">
@ -57,6 +58,11 @@
<a *ngIf="(affiliations.length > affiliationsInSlider) && arrows"
class="uk-position-center-right uk-position-small uk-hidden-hover" href="#" uk-slidenav-next uk-slider-item="next"></a>
</div>
<div class="uk-width-1-1">
<a routerLink="/organizations" class="uk-align-right uk-link">
Show all details
</a>
</div>
</ng-container>
<!--<div *ngIf="affiliations.length == 0 && fullView" class="uk-animation-fade uk-alert uk-alert-primary" role="alert">-->

View File

@ -3,6 +3,7 @@ import { NgModule, ModuleWithProviders } from '@angular/core';
import {FreeGuard} from '../openaireLibrary/login/freeGuard.guard';
import {PreviousRouteRecorder} from '../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
import {IsRouteEnabled} from '../openaireLibrary/error/isRouteEnabled.guard'
import {RouterModule} from '@angular/router';
import {AffiliationsComponent} from './affiliations.component';
import {AffiliationService} from "../openaireLibrary/connect/affiliations/affiliation.service";
@ -10,7 +11,7 @@ import {CommonModule} from "@angular/common";
@NgModule({
imports: [
CommonModule
CommonModule, RouterModule
],
declarations: [
AffiliationsComponent

View File

@ -38,7 +38,6 @@ export class CuratorsComponent {
this.downloadUrl = this.properties.downloadUrl;
if(!this.main) {
let emails = this.managers.join();
console.log(emails);
this.curatorsService.getCurators(this.properties,
this.properties.adminToolsAPIURL + '/curator?emails=' + emails).subscribe(curators => {
this.curators = curators;