diff --git a/app/assets/javascripts/discourse/templates/about.hbs b/app/assets/javascripts/discourse/templates/about.hbs index 183269be5..96e592c14 100644 --- a/app/assets/javascripts/discourse/templates/about.hbs +++ b/app/assets/javascripts/discourse/templates/about.hbs @@ -53,6 +53,11 @@ {{number stats.user_count}} {{number stats.users_7_days}} + + {{i18n 'about.active_user_count'}} + + {{number stats.active_users_7_days}} + {{i18n 'about.like_count'}} {{number stats.like_count}} diff --git a/app/models/about.rb b/app/models/about.rb index 83dea16ec..aa76b2243 100644 --- a/app/models/about.rb +++ b/app/models/about.rb @@ -42,6 +42,7 @@ class About topics_7_days: Topic.listable_topics.where('created_at > ?', 7.days.ago).count, posts_7_days: Post.where('created_at > ?', 7.days.ago).count, users_7_days: User.where('created_at > ?', 7.days.ago).count, + active_users_7_days: User.where('last_seen_at > ?', 7.days.ago).count, like_count: UserAction.where(action_type: UserAction::LIKE).count, likes_7_days: UserAction.where(action_type: UserAction::LIKE) .where("created_at > ?", 7.days.ago) diff --git a/config/locales/client.en.yml b/config/locales/client.en.yml index a29d3a4d7..02d1f7f00 100644 --- a/config/locales/client.en.yml +++ b/config/locales/client.en.yml @@ -159,7 +159,8 @@ en: like_count: "Likes" topic_count: "Topics" post_count: "Posts" - user_count: "Users" + user_count: "New Users" + active_user_count: "Active Users" contact: "Contact Us" contact_info: "In the event of a critical issue or urgent matter affecting this site, please contact us at %{contact_email}."