2018-04-16 16:42:06 +08:00
|
|
|
{{plugin-outlet name="admin-dashboard-top"}}
|
2018-04-20 00:19:21 +08:00
|
|
|
{{lastRefreshedAt}}
|
|
|
|
<div class="community-health section">
|
|
|
|
<div class="section-title">
|
|
|
|
<h2>{{i18n "admin.dashboard.community_health"}}</h2>
|
|
|
|
{{period-chooser period=period action="changePeriod"}}
|
|
|
|
</div>
|
2018-04-16 16:42:06 +08:00
|
|
|
|
2018-04-20 00:19:21 +08:00
|
|
|
<div class="section-body">
|
|
|
|
<div class="charts">
|
|
|
|
{{dashboard-mini-chart
|
|
|
|
model=global_reports_signups
|
|
|
|
dataSourceName="signups"
|
|
|
|
startDate=startDate
|
|
|
|
endDate=endDate
|
|
|
|
help="admin.dashboard.charts.signups.help"}}
|
2018-04-19 03:30:41 +08:00
|
|
|
|
2018-04-20 00:19:21 +08:00
|
|
|
{{dashboard-mini-chart
|
|
|
|
model=global_reports_topics
|
|
|
|
dataSourceName="topics"
|
|
|
|
startDate=startDate
|
|
|
|
endDate=endDate
|
|
|
|
help="admin.dashboard.charts.topics.help"}}
|
2018-04-16 16:42:06 +08:00
|
|
|
</div>
|
|
|
|
</div>
|
2018-04-20 00:19:21 +08:00
|
|
|
</div>
|
2018-04-16 16:42:06 +08:00
|
|
|
|
2018-04-20 00:19:21 +08:00
|
|
|
<div class="section-columns">
|
|
|
|
<div class="section-column">
|
|
|
|
{{dashboard-inline-table
|
|
|
|
model=user_reports_users_by_type
|
|
|
|
lastRefreshedAt=lastRefreshedAt
|
|
|
|
isLoading=isLoading}}
|
2018-04-19 03:30:41 +08:00
|
|
|
|
2018-04-20 00:19:21 +08:00
|
|
|
{{dashboard-inline-table
|
|
|
|
model=user_reports_users_by_trust_level
|
|
|
|
lastRefreshedAt=lastRefreshedAt
|
|
|
|
isLoading=isLoading}}
|
2018-04-19 03:30:41 +08:00
|
|
|
|
2018-04-20 00:19:21 +08:00
|
|
|
{{#conditional-loading-spinner isLoading=isLoading}}
|
|
|
|
<div class="misc">
|
|
|
|
<div class="durability">
|
|
|
|
{{#if currentUser.admin}}
|
|
|
|
<div class="backups">
|
|
|
|
<h3 class="durability-title"><a href="/admin/backups">{{i18n "admin.dashboard.backups"}}</a></h3>
|
2018-04-19 03:30:41 +08:00
|
|
|
<p>
|
2018-04-20 00:19:21 +08:00
|
|
|
{{disk_space.backups_used}} ({{i18n "admin.dashboard.space_free" size=disk_space.backups_free}})
|
|
|
|
<br />
|
|
|
|
{{{i18n "admin.dashboard.lastest_backup" date=backupTimestamp}}}
|
2018-04-19 03:30:41 +08:00
|
|
|
</p>
|
|
|
|
</div>
|
2018-04-20 00:19:21 +08:00
|
|
|
{{/if}}
|
2018-04-19 03:30:41 +08:00
|
|
|
|
2018-04-20 00:19:21 +08:00
|
|
|
<div class="uploads">
|
|
|
|
<h3 class="durability-title">{{i18n "admin.dashboard.uploads"}}</h3>
|
|
|
|
<p>
|
|
|
|
{{disk_space.uploads_used}} ({{i18n "admin.dashboard.space_free" size=disk_space.uploads_free}})
|
|
|
|
</p>
|
|
|
|
</div>
|
|
|
|
</div>
|
2018-04-19 03:30:41 +08:00
|
|
|
|
2018-04-20 00:19:21 +08:00
|
|
|
<hr />
|
2018-04-19 03:30:41 +08:00
|
|
|
|
2018-04-20 00:19:21 +08:00
|
|
|
<p class="last-dashboard-update">
|
|
|
|
{{i18n "admin.dashboard.last_updated"}} {{updatedTimestamp}}
|
|
|
|
</p>
|
2018-04-19 03:30:41 +08:00
|
|
|
|
2018-04-20 00:19:21 +08:00
|
|
|
<a rel="noopener" target="_blank" href="https://meta.discourse.org/t/discourse-2-0-0-beta6-release-notes/85241" class="btn">
|
|
|
|
{{i18n "admin.dashboard.whats_new_in_discourse"}}
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
{{/conditional-loading-spinner}}
|
|
|
|
</div>
|
2018-04-16 16:42:06 +08:00
|
|
|
|
2018-04-20 00:19:21 +08:00
|
|
|
<div class="section-column">
|
|
|
|
{{dashboard-table-trending-search
|
|
|
|
model=global_reports_trending_search
|
|
|
|
dataSourceName="trending_search"
|
|
|
|
startDate=startDate
|
|
|
|
endDate=endDate}}
|
2018-04-16 16:42:06 +08:00
|
|
|
</div>
|
2018-04-20 00:19:21 +08:00
|
|
|
</div>
|