mirror of https://github.com/Chocobozzz/PeerTube
Add help to understand what is a view
parent
67ad83d0fa
commit
822f50fa81
|
@ -4,7 +4,13 @@
|
||||||
<div class="stats-embed">
|
<div class="stats-embed">
|
||||||
<div class="global-stats">
|
<div class="global-stats">
|
||||||
<div *ngFor="let card of globalStatsCards" class="card stats-card">
|
<div *ngFor="let card of globalStatsCards" class="card stats-card">
|
||||||
<div class="label">{{ card.label }}</div>
|
<div class="label">
|
||||||
|
{{ card.label }}
|
||||||
|
|
||||||
|
<my-help *ngIf="card.help">
|
||||||
|
<ng-template ptTemplate="customHtml">{{ card.help }}</ng-template>
|
||||||
|
</my-help>
|
||||||
|
</div>
|
||||||
<div class="value">{{ card.value }}</div>
|
<div class="value">{{ card.value }}</div>
|
||||||
<div *ngIf="card.moreInfo" class="more-info">{{ card.moreInfo }}</div>
|
<div *ngIf="card.moreInfo" class="more-info">{{ card.moreInfo }}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -30,7 +30,7 @@ type ChartBuilderResult = {
|
||||||
displayLegend: boolean
|
displayLegend: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
type Card = { label: string, value: string | number, moreInfo?: string }
|
type Card = { label: string, value: string | number, moreInfo?: string, help?: string }
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
templateUrl: './video-stats.component.html',
|
templateUrl: './video-stats.component.html',
|
||||||
|
@ -252,7 +252,8 @@ export class VideoStatsComponent implements OnInit {
|
||||||
this.globalStatsCards = [
|
this.globalStatsCards = [
|
||||||
{
|
{
|
||||||
label: $localize`Views`,
|
label: $localize`Views`,
|
||||||
value: this.numberFormatter.transform(this.video.views)
|
value: this.numberFormatter.transform(this.video.views),
|
||||||
|
help: $localize`A view means that someone watched the video for at least 30 seconds`
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: $localize`Likes`,
|
label: $localize`Likes`,
|
||||||
|
|
Loading…
Reference in New Issue