+<ng-template #dashboard>
+ <div *ngIf="!isCreation() && user" class="dashboard">
+ <div>
+ <a>
+ <div class="dashboard-num">{{ user.videosCount }} ({{ user.videoQuotaUsed | bytes: 0 }})</div>
+ <div class="dashboard-label" i18n>{user.videosCount, plural, =1 {Video} other {Videos}}</div>
+ </a>
+ </div>
+ <div>
+ <a>
+ <div class="dashboard-num">{{ user.videoChannels.length || 0 }}</div>
+ <div class="dashboard-label" i18n>{user.videoChannels.length, plural, =1 {Channel} other {Channels}}</div>
+ </a>
+ </div>
+ <div>
+ <a>
+ <div class="dashboard-num">{{ subscribersCount }}</div>
+ <div class="dashboard-label" i18n>{subscribersCount, plural, =1 {Subscriber} other {Subscribers}}</div>
+ </a>
+ </div>
+ <div>
+ <a [routerLink]="[ '/admin/moderation/video-abuses/list' ]" [queryParams]="{ 'search': 'reportee:' + user?.account.displayName }">
+ <div class="dashboard-num">{{ user.videoAbusesCount }}</div>
+ <div class="dashboard-label" i18n>Incriminated in reports</div>
+ </a>
+ </div>
+ <div>
+ <a [routerLink]="[ '/admin/moderation/video-abuses/list' ]" [queryParams]="{ 'search': 'reporter:' + user?.account.displayName + ' state:accepted' }">
+ <div class="dashboard-num">{{ user.videoAbusesAcceptedCount }} / {{ user.videoAbusesCreatedCount }}</div>
+ <div class="dashboard-label" i18n>Authored reports accepted</div>
+ </a>
+ </div>
+ <div>
+ <a>
+ <div class="dashboard-num">{{ user.videoCommentsCount }}</div>
+ <div class="dashboard-label" i18n>{user.videoCommentsCount, plural, =1 {Comment} other {Comments}}</div>
+ </a>
+ </div>
+ </div>
+</ng-template>
+
+<div class="form-row" *ngIf="!isInBigView()"> <!-- hidden on large screens, as it is then displayed on the right side of the form -->
+ <div class="col-12 col-xl-3"></div>
+
+ <div class="form-group-right col-12 col-xl-9">
+ <ng-template *ngTemplateOutlet="dashboard"></ng-template>
+ </div>
+</div>