Search by

prm / analytics

smmpanelscripts1

Advanced forum analytics dashboard — charts and KPIs beyond core Statistics.

Package info

github.com/smmpanelscripts1/prm-analytics

Language:JavaScript

Type:flarum-extension

pkg:composer/prm/analytics

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

2.0.0 2026-10-09 16:56 UTC

This package is auto-updated.

Last update: 2026-10-13 19:44:48 UTC


README

Advanced admin analytics for Flarum 2 — KPIs and Chart.js dashboards beyond core Statistics.

Compatible with Flarum 2.0.

Screenshots

KPIs, growth, engagement and activity mix:

Analytics overview

Moderation workload, reports and tickets:

Moderation charts

Trade feedback and top tags:

Trade and tags

What it does

  • Admin Analytics page with 7 / 30 / 90 day ranges
  • KPI cards: members, discussions, posts, likes, reports, tickets, warnings, trade, pending backlog
  • Charts: growth, engagement, activity mix, moderation workload, report/ticket breakdowns, trade mix, top tags
  • Soft-detects prm-moderation, prm-trade-feedback, and flarum/likes (charts hide if missing)
  • Dashboard mini widget (replaces the core Statistics widget)

Uses Flarum admin theme colours (--primary-color, --control-bg, etc.).

Install

composer require prm/analytics

Or from VCS:

composer config repositories.prm-analytics vcs https://github.com/smmpanelscripts1/prm-analytics
composer require prm/analytics:dev-2.x

Enable Analytics, then:

php flarum cache:clear

How to use

  1. Admin → Analytics
  2. Switch range (7 / 30 / 90 days) or hit Refresh
  3. Optional: disable core Statistics if you only want this dashboard

API (admin-only): GET /api/prm-analytics?range=30d