diff --git a/app/assets/javascripts/admin/components/admin-report-counts.js.es6 b/app/assets/javascripts/admin/components/admin-report-counts.js.es6
index 28e45b10ec7..25bf94db210 100644
--- a/app/assets/javascripts/admin/components/admin-report-counts.js.es6
+++ b/app/assets/javascripts/admin/components/admin-report-counts.js.es6
@@ -1,3 +1,3 @@
export default Ember.Component.extend({
- tagName: 'tbody'
+ tagName: 'tr'
});
diff --git a/app/assets/javascripts/admin/components/admin-report-per-day-counts.js.es6 b/app/assets/javascripts/admin/components/admin-report-per-day-counts.js.es6
new file mode 100644
index 00000000000..25bf94db210
--- /dev/null
+++ b/app/assets/javascripts/admin/components/admin-report-per-day-counts.js.es6
@@ -0,0 +1,3 @@
+export default Ember.Component.extend({
+ tagName: 'tr'
+});
diff --git a/app/assets/javascripts/admin/components/admin-report-trust-level-counts.js.es6 b/app/assets/javascripts/admin/components/admin-report-trust-level-counts.js.es6
new file mode 100644
index 00000000000..25bf94db210
--- /dev/null
+++ b/app/assets/javascripts/admin/components/admin-report-trust-level-counts.js.es6
@@ -0,0 +1,3 @@
+export default Ember.Component.extend({
+ tagName: 'tr'
+});
diff --git a/app/assets/javascripts/admin/templates/components/admin-report-counts.hbs b/app/assets/javascripts/admin/templates/components/admin-report-counts.hbs
index e91598e5da3..d86e5ed5da8 100644
--- a/app/assets/javascripts/admin/templates/components/admin-report-counts.hbs
+++ b/app/assets/javascripts/admin/templates/components/admin-report-counts.hbs
@@ -1,13 +1,11 @@
-
-
- {{#if report.icon}}
- {{fa-icon report.icon}}
- {{/if}}
- {{report.title}}
- |
- {{report.todayCount}} |
- {{report.yesterdayCount}} {{fa-icon "caret-up" class="up"}} {{fa-icon "caret-down" class="down"}} |
- {{report.lastSevenDaysCount}} {{fa-icon "caret-up" class="up"}} {{fa-icon "caret-down" class="down"}} |
- {{report.lastThirtyDaysCount}} {{fa-icon "caret-up" class="up"}} {{fa-icon "caret-down" class="down"}} |
- {{report.total}} |
-
+
+ {{#if report.icon}}
+ {{fa-icon report.icon}}
+ {{/if}}
+ {{report.title}}
+ |
+{{report.todayCount}} |
+{{report.yesterdayCount}} {{fa-icon "caret-up" class="up"}} {{fa-icon "caret-down" class="down"}} |
+{{report.lastSevenDaysCount}} {{fa-icon "caret-up" class="up"}} {{fa-icon "caret-down" class="down"}} |
+{{report.lastThirtyDaysCount}} {{fa-icon "caret-up" class="up"}} {{fa-icon "caret-down" class="down"}} |
+{{report.total}} |
diff --git a/app/assets/javascripts/admin/templates/components/admin-report-per-day-counts.hbs b/app/assets/javascripts/admin/templates/components/admin-report-per-day-counts.hbs
new file mode 100644
index 00000000000..bc7029da5a1
--- /dev/null
+++ b/app/assets/javascripts/admin/templates/components/admin-report-per-day-counts.hbs
@@ -0,0 +1,6 @@
+{{report.title}} |
+{{report.todayCount}} |
+{{report.yesterdayCount}} |
+{{report.sevenDaysAgoCount}} |
+{{report.thirtyDaysAgoCount}} |
+ |
diff --git a/app/assets/javascripts/admin/templates/components/admin-report-trust-level-counts.hbs b/app/assets/javascripts/admin/templates/components/admin-report-trust-level-counts.hbs
new file mode 100644
index 00000000000..93df84f2bc1
--- /dev/null
+++ b/app/assets/javascripts/admin/templates/components/admin-report-trust-level-counts.hbs
@@ -0,0 +1,6 @@
+{{report.title}} |
+{{#link-to 'adminUsersList.show' 'newuser'}}{{value-at-tl report.data level="0"}}{{/link-to}} |
+{{#link-to 'adminUsersList.show' 'basic'}}{{value-at-tl report.data level="1"}}{{/link-to}} |
+{{#link-to 'adminUsersList.show' 'regular'}}{{value-at-tl report.data level="2"}}{{/link-to}} |
+{{#link-to 'adminUsersList.show' 'leader'}}{{value-at-tl report.data level="3"}}{{/link-to}} |
+{{#link-to 'adminUsersList.show' 'elder'}}{{value-at-tl report.data level="4"}}{{/link-to}} |
diff --git a/app/assets/javascripts/admin/templates/dashboard.hbs b/app/assets/javascripts/admin/templates/dashboard.hbs
index f73a52b5cda..32ce15f9c27 100644
--- a/app/assets/javascripts/admin/templates/dashboard.hbs
+++ b/app/assets/javascripts/admin/templates/dashboard.hbs
@@ -15,9 +15,11 @@
4 |
- {{#unless loading}}
- {{ render 'admin/templates/reports/trust_levels_report' users_by_trust_level tagName="tbody"}}
- {{/unless}}
+
+ {{#unless loading}}
+ {{admin-report-trust-level-counts report=users_by_trust_level}}
+ {{/unless}}
+
@@ -50,16 +52,18 @@
{{i18n 'admin.dashboard.reports.all'}} |
- {{#unless loading}}
- {{ render 'admin/templates/reports/per_day_counts_report' visits tagName="tbody"}}
- {{admin-report-counts report=signups}}
- {{admin-report-counts report=topics}}
- {{admin-report-counts report=posts}}
- {{admin-report-counts report=likes}}
- {{admin-report-counts report=flags}}
- {{admin-report-counts report=bookmarks}}
- {{admin-report-counts report=emails}}
- {{/unless}}
+
+ {{#unless loading}}
+ {{admin-report-per-day-counts report=visits}}
+ {{admin-report-counts report=signups}}
+ {{admin-report-counts report=topics}}
+ {{admin-report-counts report=posts}}
+ {{admin-report-counts report=likes}}
+ {{admin-report-counts report=flags}}
+ {{admin-report-counts report=bookmarks}}
+ {{admin-report-counts report=emails}}
+ {{/unless}}
+
@@ -75,12 +79,14 @@
{{i18n 'admin.dashboard.reports.all'}} |
- {{#unless loading}}
- {{admin-report-counts report=page_view_anon_reqs}}
- {{admin-report-counts report=page_view_logged_in_reqs}}
- {{admin-report-counts report=page_view_crawler_reqs}}
- {{admin-report-counts report=page_view_total_reqs}}
- {{/unless}}
+
+ {{#unless loading}}
+ {{admin-report-counts report=page_view_anon_reqs}}
+ {{admin-report-counts report=page_view_logged_in_reqs}}
+ {{admin-report-counts report=page_view_crawler_reqs}}
+ {{admin-report-counts report=page_view_total_reqs}}
+ {{/unless}}
+
@@ -97,13 +103,15 @@
{{i18n 'admin.dashboard.reports.all'}} |
- {{#unless loading}}
- {{admin-report-counts report=user_to_user_private_messages}}
- {{admin-report-counts report=system_private_messages}}
- {{admin-report-counts report=notify_moderators_private_messages}}
- {{admin-report-counts report=notify_user_private_messages}}
- {{admin-report-counts report=moderator_warning_private_messages}}
- {{/unless}}
+
+ {{#unless loading}}
+ {{admin-report-counts report=user_to_user_private_messages}}
+ {{admin-report-counts report=system_private_messages}}
+ {{admin-report-counts report=notify_moderators_private_messages}}
+ {{admin-report-counts report=notify_user_private_messages}}
+ {{admin-report-counts report=moderator_warning_private_messages}}
+ {{/unless}}
+
@@ -118,14 +126,14 @@
- {{#unless loading}}
+ {{#unless loading}}
{{i18n 'admin.dashboard.uploads'}} |
{{disk_space.uploads_used}} ({{i18n 'admin.dashboard.space_free' size=disk_space.uploads_free}}) |
{{i18n 'admin.dashboard.backups'}} |
{{disk_space.backups_used}} ({{i18n 'admin.dashboard.space_free' size=disk_space.backups_free}}) |
- {{/unless}}
+ {{/unless}}
@@ -144,20 +152,22 @@
{{i18n 'admin.dashboard.reports.all'}} |
- {{#unless loading}}
- {{admin-report-counts report=http_2xx_reqs}}
- {{admin-report-counts report=http_3xx_reqs}}
- {{admin-report-counts report=http_4xx_reqs}}
- {{admin-report-counts report=http_5xx_reqs}}
- {{admin-report-counts report=http_background_reqs}}
- {{admin-report-counts report=http_total_reqs}}
- {{/unless}}
+
+ {{#unless loading}}
+ {{admin-report-counts report=http_2xx_reqs}}
+ {{admin-report-counts report=http_3xx_reqs}}
+ {{admin-report-counts report=http_4xx_reqs}}
+ {{admin-report-counts report=http_5xx_reqs}}
+ {{admin-report-counts report=http_background_reqs}}
+ {{admin-report-counts report=http_total_reqs}}
+ {{/unless}}
+
{{else}}
-
+
{{/if}}
{{/unless}}
diff --git a/app/assets/javascripts/admin/templates/reports/per_day_counts_report.hbs b/app/assets/javascripts/admin/templates/reports/per_day_counts_report.hbs
deleted file mode 100644
index bc025cdf8f0..00000000000
--- a/app/assets/javascripts/admin/templates/reports/per_day_counts_report.hbs
+++ /dev/null
@@ -1,8 +0,0 @@
-
- {{title}} |
- {{todayCount}} |
- {{yesterdayCount}} |
- {{sevenDaysAgoCount}} |
- {{thirtyDaysAgoCount}} |
- |
-
diff --git a/app/assets/javascripts/admin/templates/reports/trust_levels_report.hbs b/app/assets/javascripts/admin/templates/reports/trust_levels_report.hbs
deleted file mode 100644
index cedde2f3ad0..00000000000
--- a/app/assets/javascripts/admin/templates/reports/trust_levels_report.hbs
+++ /dev/null
@@ -1,8 +0,0 @@
-
- {{title}} |
- {{#link-to 'adminUsersList.show' 'newuser'}}{{value-at-tl data level="0"}}{{/link-to}} |
- {{#link-to 'adminUsersList.show' 'basic'}}{{value-at-tl data level="1"}}{{/link-to}} |
- {{#link-to 'adminUsersList.show' 'regular'}}{{value-at-tl data level="2"}}{{/link-to}} |
- {{#link-to 'adminUsersList.show' 'leader'}}{{value-at-tl data level="3"}}{{/link-to}} |
- {{#link-to 'adminUsersList.show' 'elder'}}{{value-at-tl data level="4"}}{{/link-to}} |
-