From 8fdaac2d0d8d02a2e7cb7a1ae750766bb95a46bf Mon Sep 17 00:00:00 2001 From: "konstantina.galouni" Date: Thu, 28 May 2020 10:53:29 +0000 Subject: [PATCH] [Trunk | Library]: 1. fetchResearchResults.class.ts & searchResearchResults.service.ts: Change queries when searching results of organizations/ projects/ dataproviders to sort by date (landing page tabs). 2. dataProvider.component & project.component: a. Use instead of . b. Add in "view all" link of search tabs parameter for sorting by date. c. [Bug fix] Show tabs loading only when tabs are not initialized (if not tabs, don't show loading forever). 3. project.component: d. Make "#search_tab" template same as in "dataprovider.component" (will be possibly replaced by common component). e. In Deposit link use secondary button. f. In pie chart (in statistics), enable "dataLabels". git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@58799 d315682c-612b-4755-9ff5-7f18f6832af3 --- .../dataProvider/dataProvider.component.html | 42 ++++----- .../dataProvider/dataProvider.component.ts | 2 +- .../dataProvider/dataProvider.module.ts | 5 +- landingPages/project/project.component.html | 91 +++++++++++++------ landingPages/project/project.component.ts | 10 +- landingPages/project/project.module.ts | 4 +- services/searchResearchResults.service.ts | 15 ++- .../fetchResearchResults.class.ts | 6 +- 8 files changed, 115 insertions(+), 60 deletions(-) diff --git a/landingPages/dataProvider/dataProvider.component.html b/landingPages/dataProvider/dataProvider.component.html index 4b54c02d..92918aa1 100644 --- a/landingPages/dataProvider/dataProvider.component.html +++ b/landingPages/dataProvider/dataProvider.component.html @@ -22,29 +22,29 @@ tab_error_class=true>
- @@ -810,7 +810,7 @@
- - +
-
- - Top {{searchNumber}}{{getEntityName(type, true, true)}} - - - - + + + + + + + + + + + + + +
+ Recent + {{getEntityName(type, true, true)}} +
+ -
    - -
  • -
    - - -
    -
  • -
+ + + + + + + + + + + + + + +
@@ -643,14 +668,14 @@
  • - + - Deposit your research + Deposit your research
  • @@ -895,7 +920,9 @@ + context: { fetch: fetchPublications, type: 'publication', urlParam: 'articleId', + searchLinkToAdvancedPage: properties.searchLinkToAdvancedResults, + params: getParamsForSearchLink('publications')}">
  • @@ -917,7 +944,9 @@
    + context: { fetch: fetchDatasets, type: 'dataset', urlParam: 'datasetId', + searchLinkToAdvancedPage: properties.searchLinkToAdvancedResults, + params: getParamsForSearchLink('datasets')}">
    @@ -931,7 +960,9 @@
    + context: { fetch: fetchSoftware, type: 'software', urlParam: 'softwareId', + searchLinkToAdvancedPage: properties.searchLinkToAdvancedResults, + params: getParamsForSearchLink('software')}">
    @@ -947,7 +978,9 @@
    + context: { fetch: fetchOrps, type: 'other', urlParam: 'orpId', + searchLinkToAdvancedPage: properties.searchLinkToAdvancedResults, + params: getParamsForSearchLink('other')}">
    @@ -1061,7 +1094,7 @@
    -