aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html')
-rw-r--r--client/src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html26
1 files changed, 19 insertions, 7 deletions
diff --git a/client/src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html b/client/src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
index 6dacfe243..4afa2850b 100644
--- a/client/src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
+++ b/client/src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
@@ -20,7 +20,7 @@
20 <th style="width: 40px;"></th> 20 <th style="width: 40px;"></th>
21 <th style="width: 20%;" pResizableColumn i18n>Reporter</th> 21 <th style="width: 20%;" pResizableColumn i18n>Reporter</th>
22 <th i18n>Video</th> 22 <th i18n>Video</th>
23 <th style="width:190px;" i18n pSortableColumn="createdAt">Created <p-sortIcon field="createdAt"></p-sortIcon></th> 23 <th style="width: 190px;" i18n pSortableColumn="createdAt">Created <p-sortIcon field="createdAt"></p-sortIcon></th>
24 <th i18n pSortableColumn="state" style="width: 80px;">State <p-sortIcon field="state"></p-sortIcon></th> 24 <th i18n pSortableColumn="state" style="width: 80px;">State <p-sortIcon field="state"></p-sortIcon></th>
25 <th style="width: 120px;"></th> 25 <th style="width: 120px;"></th>
26 </tr> 26 </tr>
@@ -59,7 +59,9 @@
59 <span 59 <span
60 class="video-table-video-image-label" *ngIf="videoAbuse.count > 1" 60 class="video-table-video-image-label" *ngIf="videoAbuse.count > 1"
61 i18n-title title="This video has been reported multiple times." 61 i18n-title title="This video has been reported multiple times."
62 >{{ videoAbuse.nth }}/{{ videoAbuse.count }}</span> 62 >
63 {{ videoAbuse.nth }}/{{ videoAbuse.count }}
64 </span>
63 </div> 65 </div>
64 <div class="video-table-video-text"> 66 <div class="video-table-video-text">
65 <div> 67 <div>
@@ -67,7 +69,7 @@
67 <span *ngIf="!videoAbuse.video.blacklisted" class="glyphicon glyphicon-new-window"></span> 69 <span *ngIf="!videoAbuse.video.blacklisted" class="glyphicon glyphicon-new-window"></span>
68 <span *ngIf="videoAbuse.video.blacklisted" i18n-title title="Video was blacklisted" class="glyphicon glyphicon-ban-circle"></span> 70 <span *ngIf="videoAbuse.video.blacklisted" i18n-title title="Video was blacklisted" class="glyphicon glyphicon-ban-circle"></span>
69 </div> 71 </div>
70 <div class="text-muted">by {{ videoAbuse.video.channel?.displayName }} on {{ videoAbuse.video.channel?.host }} </div> 72 <div class="text-muted" i18n>by {{ videoAbuse.video.channel?.displayName }} on {{ videoAbuse.video.channel?.host }} </div>
71 </div> 73 </div>
72 </div> 74 </div>
73 </a> 75 </a>
@@ -75,13 +77,15 @@
75 77
76 <td *ngIf="videoAbuse.video.deleted" class="c-hand" [pRowToggler]="videoAbuse"> 78 <td *ngIf="videoAbuse.video.deleted" class="c-hand" [pRowToggler]="videoAbuse">
77 <div class="video-table-video" i18n-title title="Video was deleted"> 79 <div class="video-table-video" i18n-title title="Video was deleted">
78 <div class="video-table-video-image"><span i18n>Deleted</span></div> 80 <div class="video-table-video-image">
81 <span i18n>Deleted</span>
82 </div>
79 <div class="video-table-video-text"> 83 <div class="video-table-video-text">
80 <div> 84 <div>
81 {{ videoAbuse.video.name }} 85 {{ videoAbuse.video.name }}
82 <span class="glyphicon glyphicon-trash"></span> 86 <span class="glyphicon glyphicon-trash"></span>
83 </div> 87 </div>
84 <div class="text-muted">by {{ videoAbuse.video.channel?.displayName }} on {{ videoAbuse.video.channel?.host }} </div> 88 <div class="text-muted" i18n>by {{ videoAbuse.video.channel?.displayName }} on {{ videoAbuse.video.channel?.host }} </div>
85 </div> 89 </div>
86 </div> 90 </div>
87 </td> 91 </td>
@@ -107,8 +111,10 @@
107 <tr> 111 <tr>
108 <td class="expand-cell" colspan="6"> 112 <td class="expand-cell" colspan="6">
109 <div class="d-flex moderation-expanded"> 113 <div class="d-flex moderation-expanded">
110 <!-- report metadata --> 114 <!-- report left part (report details) -->
111 <div class="col-8"> 115 <div class="col-8">
116
117 <!-- report metadata -->
112 <div class="d-flex"> 118 <div class="d-flex">
113 <span class="col-3 moderation-expanded-label" i18n>Reporter</span> 119 <span class="col-3 moderation-expanded-label" i18n>Reporter</span>
114 <span class="col-9 moderation-expanded-text"> 120 <span class="col-9 moderation-expanded-text">
@@ -128,6 +134,7 @@
128 </a> 134 </a>
129 </span> 135 </span>
130 </div> 136 </div>
137
131 <div class="d-flex"> 138 <div class="d-flex">
132 <span class="col-3 moderation-expanded-label" i18n>Reportee</span> 139 <span class="col-3 moderation-expanded-label" i18n>Reportee</span>
133 <span class="col-9 moderation-expanded-text"> 140 <span class="col-9 moderation-expanded-text">
@@ -147,6 +154,7 @@
147 </a> 154 </a>
148 </span> 155 </span>
149 </div> 156 </div>
157
150 <div class="d-flex"> 158 <div class="d-flex">
151 <span class="col-3 moderation-expanded-label" i18n>Updated</span> 159 <span class="col-3 moderation-expanded-label" i18n>Updated</span>
152 <time class="col-9 moderation-expanded-text video-details-date-updated">{{ videoAbuse.updatedAt | date: 'medium' }}</time> 160 <time class="col-9 moderation-expanded-text video-details-date-updated">{{ videoAbuse.updatedAt | date: 'medium' }}</time>
@@ -157,16 +165,20 @@
157 <span class="col-3 moderation-expanded-label" i18n>Report #{{ videoAbuse.id }}</span> 165 <span class="col-3 moderation-expanded-label" i18n>Report #{{ videoAbuse.id }}</span>
158 <span class="col-9 moderation-expanded-text" [innerHTML]="videoAbuse.reasonHtml"></span> 166 <span class="col-9 moderation-expanded-text" [innerHTML]="videoAbuse.reasonHtml"></span>
159 </div> 167 </div>
168
160 <div class="mt-3 d-flex" *ngIf="videoAbuse.moderationComment"> 169 <div class="mt-3 d-flex" *ngIf="videoAbuse.moderationComment">
161 <span class="col-3 moderation-expanded-label" i18n>Note</span> 170 <span class="col-3 moderation-expanded-label" i18n>Note</span>
162 <span class="col-9 moderation-expanded-text" [innerHTML]="videoAbuse.moderationCommentHtml"></span> 171 <span class="col-9 moderation-expanded-text" [innerHTML]="videoAbuse.moderationCommentHtml"></span>
163 </div> 172 </div>
173
164 </div> 174 </div>
165 175
176 <!-- report right part (video details) -->
166 <div class="col-4"> 177 <div class="col-4">
167 <div class="screenratio"> 178 <div class="screenratio">
168 <div *ngIf="videoAbuse.video.deleted || videoAbuse.video.blacklisted"> 179 <div *ngIf="videoAbuse.video.deleted || videoAbuse.video.blacklisted">
169 <span i18n>The video was {{ videoAbuse.video.deleted ? 'deleted' : 'blacklisted' }}</span> 180 <span i18n *ngIf="videoAbuse.video.deleted">The video was deleted</span>
181 <span i18n *ngIf="!videoAbuse.video.deleted">The video was blacklisted</span>
170 </div> 182 </div>
171 <div *ngIf="!videoAbuse.video.deleted && !videoAbuse.video.blacklisted" [innerHTML]="videoAbuse.embedHtml"></div> 183 <div *ngIf="!videoAbuse.video.deleted && !videoAbuse.video.blacklisted" [innerHTML]="videoAbuse.embedHtml"></div>
172 </div> 184 </div>