[Library | Trunk]: Fix types on landing header. Add message if result summary does not exist
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@59150 d315682c-612b-4755-9ff5-7f18f6832af3
This commit is contained in:
parent
e3a33ba2b5
commit
048e3b99b5
|
@ -1,11 +1,9 @@
|
||||||
import {NgModule} from '@angular/core';
|
import {NgModule} from '@angular/core';
|
||||||
import { FormsModule } from '@angular/forms';
|
|
||||||
import {SharedModule} from './shared/shared.module';
|
import {SharedModule} from './shared/shared.module';
|
||||||
import {BrowserModule} from '@angular/platform-browser';
|
import {BrowserModule} from '@angular/platform-browser';
|
||||||
import {NoopAnimationsModule} from '@angular/platform-browser/animations';
|
import {NoopAnimationsModule} from '@angular/platform-browser/animations';
|
||||||
import { APP_BASE_HREF, CommonModule } from '@angular/common';
|
import {CommonModule} from '@angular/common';
|
||||||
import {HttpClientModule} from '@angular/common/http';
|
import {HttpClientModule} from '@angular/common/http';
|
||||||
import { RouterModule } from '@angular/router';
|
|
||||||
import {AppComponent} from './app.component';
|
import {AppComponent} from './app.component';
|
||||||
import {NavigationBarModule} from './sharedComponents/navigationBar.module';
|
import {NavigationBarModule} from './sharedComponents/navigationBar.module';
|
||||||
import {CookieLawModule} from './sharedComponents/cookie-law/cookie-law.module';
|
import {CookieLawModule} from './sharedComponents/cookie-law/cookie-law.module';
|
||||||
|
@ -18,7 +16,6 @@ import {ResultLandingModule} from "./landingPages/result/resultLanding.module";
|
||||||
import {DataProviderModule} from './landingPages/dataProvider/dataProvider.module';
|
import {DataProviderModule} from './landingPages/dataProvider/dataProvider.module';
|
||||||
import {ProjectModule} from './landingPages/project/project.module';
|
import {ProjectModule} from './landingPages/project/project.module';
|
||||||
import {OrganizationModule} from './landingPages/organization/organization.module';
|
import {OrganizationModule} from './landingPages/organization/organization.module';
|
||||||
import {ReloadModule} from './reload/reload.module';
|
|
||||||
import {ErrorModule} from './error/error.module';
|
import {ErrorModule} from './error/error.module';
|
||||||
|
|
||||||
import {SearchResearchResultsModule} from './searchPages/simple/searchResearchResults.module';
|
import {SearchResearchResultsModule} from './searchPages/simple/searchResearchResults.module';
|
||||||
|
@ -48,8 +45,8 @@ import {DirectLinkingModule} from './claims/directLinking/directLinking.module';
|
||||||
import {LinkingGenericModule} from './claims/linking/linkingGeneric.module';
|
import {LinkingGenericModule} from './claims/linking/linkingGeneric.module';
|
||||||
|
|
||||||
import {HtmlProjectReportModule} from './landingPages/htmlProjectReport/htmlProjectReport.module';
|
import {HtmlProjectReportModule} from './landingPages/htmlProjectReport/htmlProjectReport.module';
|
||||||
import {IsRouteEnabled} from './error/isRouteEnabled.guard';
|
|
||||||
import {AppRoutingModule} from './app-routing.module';
|
import {AppRoutingModule} from './app-routing.module';
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
|
|
||||||
imports: [
|
imports: [
|
||||||
|
|
|
@ -12,7 +12,7 @@ import {AlertModal} from "../../../utils/modal/alert";
|
||||||
{{entityType}}
|
{{entityType}}
|
||||||
</span>
|
</span>
|
||||||
<span *ngIf="types && removeUnknown(types, true).length > 0">
|
<span *ngIf="types && removeUnknown(types, true).length > 0">
|
||||||
{{(entityType)?' . ':'' + removeUnknown(types, true).join(' . ')}}
|
{{(entityType?' . ':'') + removeUnknown(types, true).join(' . ')}}
|
||||||
</span>
|
</span>
|
||||||
<span>
|
<span>
|
||||||
<span *ngIf="startDate || endDate">
|
<span *ngIf="startDate || endDate">
|
||||||
|
|
|
@ -124,6 +124,11 @@
|
||||||
<div class="main-tabs-div">
|
<div class="main-tabs-div">
|
||||||
<ng-template #summary_tab>
|
<ng-template #summary_tab>
|
||||||
<div class="uk-grid uk-margin-remove">
|
<div class="uk-grid uk-margin-remove">
|
||||||
|
<div *ngIf="!hasPrimaryInfo" class="uk-width-expand uk-padding">
|
||||||
|
<div class="uk-animation-fade uk-alert uk-alert-primary" role="alert">
|
||||||
|
No summary information available
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div *ngIf="hasPrimaryInfo" class="uk-width-expand uk-padding">
|
<div *ngIf="hasPrimaryInfo" class="uk-width-expand uk-padding">
|
||||||
<!-- Description -->
|
<!-- Description -->
|
||||||
<div *ngIf="resultLandingInfo.description" class="uk-margin-medium-bottom">
|
<div *ngIf="resultLandingInfo.description" class="uk-margin-medium-bottom">
|
||||||
|
@ -184,8 +189,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div *ngIf="hasSecondaryInfo"
|
<div *ngIf="hasSecondaryInfo" class="uk-width-1-3@m uk-width-1-1 right-column uk-padding-remove">
|
||||||
[class]="hasPrimaryInfo?'uk-width-1-3@m uk-width-1-1 right-column uk-padding-remove':'uk-padding-remove uk-width-expand'">
|
|
||||||
<div *ngIf="resultLandingInfo.fundedByProjects && resultLandingInfo.fundedByProjects.length > 0 ||
|
<div *ngIf="resultLandingInfo.fundedByProjects && resultLandingInfo.fundedByProjects.length > 0 ||
|
||||||
resultLandingInfo.contexts && resultLandingInfo.contexts.length >0"
|
resultLandingInfo.contexts && resultLandingInfo.contexts.length >0"
|
||||||
class="uk-padding uk-padding-remove-bottom">
|
class="uk-padding uk-padding-remove-bottom">
|
||||||
|
|
|
@ -15,7 +15,7 @@ import {Location} from "@angular/common";
|
||||||
import {MetricsService} from "../../services/metrics.service";
|
import {MetricsService} from "../../services/metrics.service";
|
||||||
import {RelationResult, ResultPreview} from "../../utils/result-preview/result-preview";
|
import {RelationResult, ResultPreview} from "../../utils/result-preview/result-preview";
|
||||||
import {IndexInfoService} from "../../utils/indexInfo.service";
|
import {IndexInfoService} from "../../utils/indexInfo.service";
|
||||||
import {FormBuilder, FormGroup} from "@angular/forms";
|
import {FormBuilder} from "@angular/forms";
|
||||||
import {StringUtils} from "../../utils/string-utils.class";
|
import {StringUtils} from "../../utils/string-utils.class";
|
||||||
import {properties} from "../../../../environments/environment";
|
import {properties} from "../../../../environments/environment";
|
||||||
import {ISVocabulariesService} from "../../utils/staticAutoComplete/ISVocabularies.service";
|
import {ISVocabulariesService} from "../../utils/staticAutoComplete/ISVocabularies.service";
|
||||||
|
|
Loading…
Reference in New Issue