Administration Dashboard
Overview of real metrics, recent activity feeds, quick drafts, and system health.
Administration Dashboard
The Encrypt CMS Dashboard (/admin) serves as your operational headquarters. Unlike static prototypes, every card, metric, and activity item reflects real-time data queried directly from your database.
1. Key Performance Metrics
At the top of the dashboard, four primary stat cards display the pulse of your website:
- Total Posts: Total count of published, draft, and scheduled articles.
- Published Pages: Total count of active static pages.
- Media Assets: Total count of images, PDFs, and uploaded documents stored in the library.
- Registered Users: Total count of active user accounts categorized by role.
Clicking any stat card navigates directly to the corresponding management section.
2. Recent Activity & Audit Feed
The dashboard streams recent events recorded by App\Models\ActivityLog:
- New user logins and session starts.
- Content publications, updates, and trashed articles.
- Comments submitted, approved, or flagged as spam.
- Theme or plugin activations and deactivations.
- System updates and configuration changes.
Each entry includes a timestamp, the triggering user, and the relevant action code.
3. Quick Draft Widget
Need to capture an idea before you forget it? The Quick Draft card allows administrators to enter a title and quick content snippet, then save it immediately as a draft post without opening the full editor. Quick drafts appear at the top of your draft posts list.
4. System Health & Environment Summary
A dedicated sidebar card provides an instant diagnostic snapshot of your runtime environment:
- Encrypt CMS Core Version: Active release version string (displayed in dashboard and system overview).
- PHP Version: Active runtime and execution environment.
- Database Engine: MySQL or MariaDB version and active driver.
- Storage Status: Total disk space used by media uploads and backups.
- System Health Status: Evaluated by
SystemServicebased on extension availability, file permissions, and memory limits.