mirror of
https://github.com/discourse/discourse.git
synced 2024-11-29 00:35:31 +08:00
767e8ec730
Pass period filter to `admin-dashboard-moderation-bottom` plugin outlet. This allows plugins to render period filtered moderation data/report
36 lines
1.3 KiB
Handlebars
36 lines
1.3 KiB
Handlebars
<div class="sections">
|
|
<PluginOutlet @name="admin-dashboard-moderation-top" @tagName="span" @connectorTagName="div" />
|
|
|
|
{{#if this.isModeratorsActivityVisible}}
|
|
<div class="moderators-activity section">
|
|
<div class="section-title">
|
|
<h2>
|
|
<a href={{get-url "/admin/reports/moderators_activity"}}>
|
|
{{i18n "admin.dashboard.moderators_activity"}}
|
|
</a>
|
|
</h2>
|
|
<PeriodChooser @period={{this.period}} @action={{action "changePeriod"}} @content={{this.availablePeriods}} @fullDay={{false}} />
|
|
</div>
|
|
|
|
<div class="section-body">
|
|
<AdminReport @filters={{this.filters}} @showHeader={{false}} @dataSourceName="moderators_activity" />
|
|
</div>
|
|
</div>
|
|
{{/if}}
|
|
|
|
<div class="main-section">
|
|
<AdminReport @dataSourceName="flags_status" @reportOptions={{this.flagsStatusOptions}} @filters={{this.lastWeekfilters}} />
|
|
|
|
<AdminReport @dataSourceName="post_edits" @filters={{this.lastWeekfilters}} />
|
|
|
|
<AdminReport @dataSourceName="user_flagging_ratio" @filters={{this.lastWeekfilters}} @reportOptions={{this.userFlaggingRatioOptions}} />
|
|
|
|
<PluginOutlet
|
|
@name="admin-dashboard-moderation-bottom"
|
|
@tagName="span"
|
|
@connectorTagName="div"
|
|
@args={{hash filters=this.lastWeekfilters}}
|
|
/>
|
|
</div>
|
|
</div>
|