connect/src/app/statistics/statistics-for-dashboard.co...

47 lines
2.7 KiB
HTML

<div>
<h2 class="uk-h3 uk-text-primary">
<span>Most recent statistics</span>
</h2>
</div>
<div>
<div *ngFor="let entity of allowedEntities">
<div *ngIf="statisticsSum[entity].total>0">
<div class="uk-text-uppercase uk-text-bold uk-heading-divider">
<h3>{{ entity == 'software' ? getCamelCaseString(entity) : (entity == 'dataset'? 'Research Data' : getCamelCaseString(entity) + 's') }}</h3>
<!-- <div class="uk-text-small">
<span *ngIf="statisticsDisplay.entities[entity].numbers.map['total'][currentMode]">
{{statisticsSum[entity].total}} {{ entity + (entity == 'software' ? '' : 's') }}
</span>
<span *ngIf="statisticsDisplay.entities[entity].numbers.map['project'][currentMode]">
from {{statisticsSum[entity].projects}} projects.
</span><br>
<span *ngIf="statisticsSum[entity].open_access &&
statisticsDisplay.entities[entity].numbers.map['open'][currentMode]">
{{statisticsSum[entity].open_access}}
{{statisticsSum[entity].open_access > 1 ? 'are' : 'is'}} OA
</span>
<span *ngIf="statisticsSum[entity].closed_access &&
statisticsDisplay.entities[entity].numbers.map['closed'][currentMode]">,
{{statisticsSum[entity].closed_access}}
{{statisticsSum[entity].closed_access > 1 ? 'are' : 'is'}} closed
</span>
<span *ngIf="statisticsSum[entity].restricted &&
statisticsDisplay.entities[entity].numbers.map['restricted'][currentMode]">,
{{statisticsSum[entity].restricted}}
{{statisticsSum[entity].restricted > 1 ? 'are' : 'is'}} restricted
</span>
<span *ngIf="statisticsSum[entity].embargo &&
statisticsDisplay.entities[entity].numbers.map['embargo'][currentMode]">
and {{statisticsSum[entity].embargo}}
{{statisticsSum[entity].embargo > 1 ? 'are' : 'is'}} still in embargo.
</span>
</div>-->
</div>
<div *ngIf="allowedCharts[entity]" class="uk-grid">
<div *ngFor="let chart of allowedCharts[entity]" class="uk-width-1-2 uk-first-column">
<iframe [src]=chartsUrlMap[chart] width="750" height="450"></iframe>
</div>
</div>
</div>
</div>
</div>