mirror of
https://github.com/discourse/discourse.git
synced 2025-01-18 11:02:46 +08:00
FIX: Show a nicer message when there aren't any flagged topics.
This commit is contained in:
parent
07f4d16f32
commit
84cc52d8fc
|
@ -1,46 +1,50 @@
|
|||
{{plugin-outlet name="flagged-topics-before" noTags=true args=(hash flaggedTopics=flaggedTopics)}}
|
||||
|
||||
<table class='flagged-topics'>
|
||||
<thead>
|
||||
{{plugin-outlet name="flagged-topic-header-row" noTags=true}}
|
||||
<th>{{i18n "admin.flags.flagged_topics.topic"}} </th>
|
||||
<th>{{i18n "admin.flags.flagged_topics.type"}}</th>
|
||||
<th>{{I18n "admin.flags.flagged_topics.users"}}</th>
|
||||
<th>{{i18n "admin.flags.flagged_topics.last_flagged"}}</th>
|
||||
<th></th>
|
||||
</thead>
|
||||
{{#if flaggedTopics}}
|
||||
<table class='flagged-topics'>
|
||||
<thead>
|
||||
{{plugin-outlet name="flagged-topic-header-row" noTags=true}}
|
||||
<th>{{i18n "admin.flags.flagged_topics.topic"}} </th>
|
||||
<th>{{i18n "admin.flags.flagged_topics.type"}}</th>
|
||||
<th>{{I18n "admin.flags.flagged_topics.users"}}</th>
|
||||
<th>{{i18n "admin.flags.flagged_topics.last_flagged"}}</th>
|
||||
<th></th>
|
||||
</thead>
|
||||
|
||||
{{#each flaggedTopics as |ft|}}
|
||||
<tr class='flagged-topic'>
|
||||
{{plugin-outlet name="flagged-topic-row" noTags=true args=(hash topic=ft.topic)}}
|
||||
{{#each flaggedTopics as |ft|}}
|
||||
<tr class='flagged-topic'>
|
||||
{{plugin-outlet name="flagged-topic-row" noTags=true args=(hash topic=ft.topic)}}
|
||||
|
||||
<td class="topic-title">
|
||||
<a href={{ft.topic.relative_url}} target="_blank">{{replace-emoji ft.topic.fancy_title}}</a>
|
||||
</td>
|
||||
<td>
|
||||
{{#each ft.flag_counts as |fc|}}
|
||||
<div class='flag-counts'>
|
||||
<span class='type-name'>{{post-action-title fc.post_action_type_id fc.name_key}}</span>
|
||||
<span class='type-count'>x{{fc.count}}</span>
|
||||
</div>
|
||||
{{/each}}
|
||||
</td>
|
||||
<td class='flagged-topic-users'>
|
||||
{{flagged-topic-users users=ft.users tagName=""}}
|
||||
</td>
|
||||
<td>
|
||||
{{format-age ft.last_flag_at}}
|
||||
</td>
|
||||
<td>
|
||||
{{#link-to
|
||||
"adminFlags.topics.show"
|
||||
ft.id
|
||||
class="btn d-button no-text btn-small btn-primary show-details"
|
||||
title=(i18n "admin.flags.show_details")}}
|
||||
{{d-icon "list"}}
|
||||
{{i18n "admin.flags.details"}}
|
||||
{{/link-to}}
|
||||
</td>
|
||||
</tr>
|
||||
{{/each}}
|
||||
</table>
|
||||
<td class="topic-title">
|
||||
<a href={{ft.topic.relative_url}} target="_blank">{{replace-emoji ft.topic.fancy_title}}</a>
|
||||
</td>
|
||||
<td>
|
||||
{{#each ft.flag_counts as |fc|}}
|
||||
<div class='flag-counts'>
|
||||
<span class='type-name'>{{post-action-title fc.post_action_type_id fc.name_key}}</span>
|
||||
<span class='type-count'>x{{fc.count}}</span>
|
||||
</div>
|
||||
{{/each}}
|
||||
</td>
|
||||
<td class='flagged-topic-users'>
|
||||
{{flagged-topic-users users=ft.users tagName=""}}
|
||||
</td>
|
||||
<td>
|
||||
{{format-age ft.last_flag_at}}
|
||||
</td>
|
||||
<td>
|
||||
{{#link-to
|
||||
"adminFlags.topics.show"
|
||||
ft.id
|
||||
class="btn d-button no-text btn-small btn-primary show-details"
|
||||
title=(i18n "admin.flags.show_details")}}
|
||||
{{d-icon "list"}}
|
||||
{{i18n "admin.flags.details"}}
|
||||
{{/link-to}}
|
||||
</td>
|
||||
</tr>
|
||||
{{/each}}
|
||||
</table>
|
||||
{{else}}
|
||||
{{i18n "admin.flags.flagged_topics.no_results"}}
|
||||
{{/if}}
|
||||
|
|
|
@ -2837,6 +2837,7 @@ en:
|
|||
type: "Type"
|
||||
users: "Users"
|
||||
last_flagged: "Last Flagged"
|
||||
no_results: "There are no flagged topics."
|
||||
|
||||
short_names:
|
||||
off_topic: "off-topic"
|
||||
|
|
Loading…
Reference in New Issue
Block a user