diff --git a/landingPages/dataProvider/dataProvider.component.html b/landingPages/dataProvider/dataProvider.component.html index 4d680001..dc1b08e1 100644 --- a/landingPages/dataProvider/dataProvider.component.html +++ b/landingPages/dataProvider/dataProvider.component.html @@ -193,13 +193,21 @@
-
Downloads
-
Views
+
+ Downloads + +
+
+ Views + +
+ +
+
+
+
+
{{formatNumber(totalDownloads)}}
@@ -783,10 +791,14 @@
- OpenAIRE UsageCounts + + OpenAIRE UsageCounts +
Usage by - UsageCounts + + UsageCounts +
@@ -854,7 +866,9 @@
Powered by - OpenAIRE UsageCounts + + OpenAIRE UsageCounts +
diff --git a/landingPages/dataProvider/dataProvider.component.ts b/landingPages/dataProvider/dataProvider.component.ts index fe155c9f..b0aa6c07 100644 --- a/landingPages/dataProvider/dataProvider.component.ts +++ b/landingPages/dataProvider/dataProvider.component.ts @@ -916,9 +916,9 @@ export class DataProviderComponent { public getMetricsTooltip(value: string) { if (value == 'downloads') { - return "
OpenAIRE UsageCountsDownloads provided by UsageCounts
"; + return "
OpenAIRE UsageCountsDownloads provided by UsageCounts
"; } else if (value == 'views') { - return "
OpenAIRE UsageCountsViews provided by UsageCounts
"; + return "
OpenAIRE UsageCountsViews provided by UsageCounts
"; } } } diff --git a/landingPages/dataProvider/dataProvider.module.ts b/landingPages/dataProvider/dataProvider.module.ts index 2127302f..1ec1f0e2 100644 --- a/landingPages/dataProvider/dataProvider.module.ts +++ b/landingPages/dataProvider/dataProvider.module.ts @@ -35,6 +35,7 @@ import {graph} from "../../utils/icons/icons"; import {LoadingModalModule} from "../../utils/modal/loadingModal.module"; import {ResultLandingUtilsModule} from "../landing-utils/resultLandingUtils.module"; import {FullScreenModalModule} from '../../utils/modal/full-screen-modal/full-screen-modal.module'; +import {SafeHtmlPipeModule} from '../../utils/pipes/safeHTMLPipe.module'; @NgModule({ imports: @@ -44,7 +45,7 @@ import {FullScreenModalModule} from '../../utils/modal/full-screen-modal/full-sc PagingModule, Schema2jsonldModule, SEOServiceModule, ShowPublisherModule, HelperModule, LandingHeaderModule, AlertModalModule, NoLoadPaging, FeedbackModule, TabsModule, SearchTabModule, LoadingModule, IconsModule, LoadingModalModule, ResultLandingUtilsModule, - FullScreenModalModule + FullScreenModalModule, SafeHtmlPipeModule ], declarations: [StatisticsTabComponent, diff --git a/landingPages/project/project.component.html b/landingPages/project/project.component.html index ed222a09..e170b407 100644 --- a/landingPages/project/project.component.html +++ b/landingPages/project/project.component.html @@ -347,13 +347,21 @@
-
Downloads
-
Views
+
+ Downloads + +
+
+ Views + +
+ +
+
+
+
+
{{formatNumber(totalDownloads)}}
@@ -867,10 +875,14 @@
- OpenAIRE UsageCounts + + OpenAIRE UsageCounts +
Usage by - UsageCounts + + UsageCounts +
@@ -936,7 +948,9 @@
Powered by - OpenAIRE UsageCounts + + OpenAIRE UsageCounts +
diff --git a/landingPages/project/project.component.ts b/landingPages/project/project.component.ts index b94eafa8..002339b2 100644 --- a/landingPages/project/project.component.ts +++ b/landingPages/project/project.component.ts @@ -1043,9 +1043,9 @@ export class ProjectComponent { public getMetricsTooltip(value: string) { if (value == 'downloads') { - return "
OpenAIRE UsageCountsDownloads provided by UsageCounts
"; + return "
OpenAIRE UsageCountsDownloads provided by UsageCounts
"; } else if (value == 'views') { - return "
OpenAIRE UsageCountsViews provided by UsageCounts
"; + return "
OpenAIRE UsageCountsViews provided by UsageCounts
"; } } } diff --git a/landingPages/project/project.module.ts b/landingPages/project/project.module.ts index 18f201ea..617e3d85 100644 --- a/landingPages/project/project.module.ts +++ b/landingPages/project/project.module.ts @@ -33,6 +33,7 @@ import {InputModule} from "../../sharedComponents/input/input.module"; import {IconsService} from "../../utils/icons/icons.service"; import {graph, link, link_to, open_access} from "../../utils/icons/icons"; import {FullScreenModalModule} from '../../utils/modal/full-screen-modal/full-screen-modal.module'; +import {SafeHtmlPipeModule} from '../../utils/pipes/safeHTMLPipe.module'; @NgModule({ imports: [ @@ -43,7 +44,7 @@ import {FullScreenModalModule} from '../../utils/modal/full-screen-modal/full-sc Schema2jsonldModule, SEOServiceModule, HelperModule, LandingHeaderModule, MatSelectModule, FeedbackModule, AltMetricsModule, TabsModule, SearchTabModule, LoadingModule, IconsModule, InputModule, - FullScreenModalModule + FullScreenModalModule, SafeHtmlPipeModule ], declarations: [ ProjectComponent diff --git a/landingPages/result/resultLanding.component.html b/landingPages/result/resultLanding.component.html index 967646dc..4595057b 100644 --- a/landingPages/result/resultLanding.component.html +++ b/landingPages/result/resultLanding.component.html @@ -385,21 +385,26 @@
-
Citations
-
Popularity
-
Influence
-
Downloads
-
Views
+
+ Citations + +
+
+ Popularity + +
+
+ Influence + +
+
+ Downloads + +
+
+ Views + +
- BIP! + + BIP! +
Impact by - BIP! + + BIP! +
@@ -1019,9 +1028,9 @@ - - - -
- Citations + + Citations + {{formatNumber(resultLandingInfo.measure.citations)}} @@ -1031,9 +1040,9 @@ - Popularity + + Popularity + {{resultLandingInfo.measure.popularity}} @@ -1043,9 +1052,9 @@ - Influence + + Influence + {{resultLandingInfo.measure.influence}} @@ -1055,9 +1064,9 @@ - Impulse + + Impulse + {{resultLandingInfo.measure.impulse}} @@ -1075,10 +1084,14 @@
- OpenAIRE UsageCounts + + OpenAIRE UsageCounts +
Usage by - UsageCounts + + UsageCounts +
@@ -1126,9 +1139,9 @@ - - - -
- Citations + + Citations + {{formatNumber(resultLandingInfo.measure.citations)}} @@ -1138,9 +1151,9 @@ - Popularity + + Popularity + {{resultLandingInfo.measure.popularity}} @@ -1150,9 +1163,9 @@ - Influence + + Influence + {{resultLandingInfo.measure.influence}} @@ -1162,9 +1175,9 @@ - Impulse + + Impulse + {{resultLandingInfo.measure.impulse}} @@ -1180,9 +1193,11 @@
Powered by - BIP! - BIP! + + BIP! + BIP! +
@@ -1221,13 +1236,22 @@
Powered by - OpenAIRE UsageCounts + + OpenAIRE UsageCounts +
+ +
+
+
+
+
+ This is an alternative to the \"Influence\" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
"; + return "
This is an alternative to the \"Influence\" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
"; } else if (value == 'popularity') { - return "
This indicator reflects the \"current\" impact/attention (the \"hype\") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
"; + return "
This indicator reflects the \"current\" impact/attention (the \"hype\") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
"; } else if (value == 'influence') { - return "
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
"; + return "
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
"; } else if (value == 'downloads') { - return "
OpenAIRE UsageCountsDownloads provided by UsageCounts
"; + return "
OpenAIRE UsageCountsDownloads provided by UsageCounts
"; } else if (value == 'views') { - return "
OpenAIRE UsageCountsViews provided by UsageCounts
"; + return "
OpenAIRE UsageCountsViews provided by UsageCounts
"; } } } diff --git a/landingPages/result/resultLanding.module.ts b/landingPages/result/resultLanding.module.ts index 02cb04af..3ca8944a 100644 --- a/landingPages/result/resultLanding.module.ts +++ b/landingPages/result/resultLanding.module.ts @@ -39,6 +39,7 @@ import {EGIDataTransferModule} from "../../utils/dataTransfer/transferData.modul import {RecaptchaModule} from 'ng-recaptcha'; import {SdgFosSuggestModule} from '../landing-utils/sdg-fos-suggest/sdg-fos-suggest.module'; import {FullScreenModalModule} from "../../utils/modal/full-screen-modal/full-screen-modal.module"; +import {SafeHtmlPipeModule} from '../../utils/pipes/safeHTMLPipe.module'; @NgModule({ imports: [ @@ -48,7 +49,7 @@ import {FullScreenModalModule} from "../../utils/modal/full-screen-modal/full-sc DeletedByInferenceModule, ShowAuthorsModule, HelperModule, ResultLandingUtilsModule, AlertModalModule, AnnotationModule, LandingHeaderModule, NoLoadPaging, ResultPreviewModule, FeedbackModule, TabsModule, LoadingModule, OrcidModule, MatFormFieldModule, MatSelectModule, IconsModule, InputModule, EGIDataTransferModule, RecaptchaModule, - SdgFosSuggestModule, FullScreenModalModule + SdgFosSuggestModule, FullScreenModalModule, SafeHtmlPipeModule ], declarations: [ ResultLandingComponent