Admin Dashboard Overview
The admin panel is available at /admin-panel. You need an account with administrator role to access it.
Dashboard
The main page displays key platform metrics:
- Number of users, communities, posts, comments, tags, pages
- Data on reports, bans, active subscriptions, and payments
- Activity charts (requests to
/admin-panel/dashboard/chart-stats) - Recently published posts
Data is cached for 30 minutes.
Sections
All sections are defined in config/admin_sections.php. Access to each section is configured individually via Administrators (/admin-panel/admin-permissions).
Content
| Section | Path | Purpose |
|---|---|---|
| Communities (Topics) | /admin-panel/categories | Create and manage topic communities |
| Posts | /admin-panel/posts | View, search, unpublish, delete posts |
| Tags | /admin-panel/tags | Manage content tags |
| Comments | /admin-panel/comments | View and delete comments |
| Reactions | /admin-panel/like-reactions | Manage available emoji reactions |
| Pages | /admin-panel/pages | Static custom pages |
Users & Moderation
| Section | Path | Purpose |
|---|---|---|
| Users | /admin-panel/users | Search, view, manage user accounts |
| Administrators | /admin-panel/admin-permissions | Configure section access per administrator |
| Top Users | /admin-panel/top-users | Rating and top-authors widget |
| Unmoderated Posts | /admin-panel/unmoderated-posts | Queue of posts awaiting review |
| Unmoderated Comments | /admin-panel/unmoderated-comments | Comment moderation queue |
| Post Reports | /admin-panel/post-complaints | Review post reports |
| Comment Reports | /admin-panel/comment-complaints | Review comment reports |
| User Reports | /admin-panel/user-complaints | Review user and community reports |
| Bans | /admin-panel/bans | Banned users list and ban management |
| Content Bans | /admin-panel/content-bans | Publishing restrictions without full ban |
| Auto-Ban Rules | /admin-panel/settings/violation-ban-rules | Configure automatic bans on violations |
Subscriptions & Monetization
| Section | Path | Purpose |
|---|---|---|
| Subscription Plans | /admin-panel/subscription-prices | Create and edit plans |
| Subscription Features | /admin-panel/subscription-features | Manage feature flags per plan |
| User Subscriptions | /admin-panel/user-subscriptions | View active subscriptions |
| Payments | /admin-panel/subscription-payments | Payment history |
| Subscription Modal | /admin-panel/subscription-modal | Configure upsell modal |
| Payment Provider | /admin-panel/subscription-payment-provider | Select and configure payment gateway |
| Advertisements | /admin-panel/advertisements | Manage ad placements |
AI & Automation
| Section | Path | Purpose |
|---|---|---|
| AI Settings | /admin-panel/ai-settings | API keys, model, enable AI features |
| Content Moderation | /admin-panel/moderation-settings | Auto-moderation settings for posts and comments |
| Image Moderation | /admin-panel/image-moderation-settings | Yandex Vision API for image filtering |
| Comment Bot | /admin-panel/chat-gpt-bot | Configure AI comment bot |
| Summary Prompt | /admin-panel/post-summary-prompt | Prompt for generating post summaries |
Site Settings
| Section | Path | Purpose |
|---|---|---|
| General | /admin-panel/settings/general | Site name, logo, favicon, language, legal URLs |
| Site Appearance | /admin-panel/settings/appearance | Public theme CSS variables (light and dark) |
| SEO | /admin-panel/settings/seo | Meta tags, Open Graph (title, description, keywords, og:image, og:url, etc.) |
| Cookie Banner | /admin-panel/settings/cookie-consent | Enable banner and link to cookie policy |
| Authentication | /admin-panel/settings/auth | OAuth providers, one-tap login, email verification |
/admin-panel/settings/mail | SMTP settings | |
| Media | /admin-panel/settings/media | Storage driver (Local / Cloudinary / Yandex Cloud), upload limits, allowed file types |
| Rating | /admin-panel/settings/rating | Post rating system settings |
| Content | /admin-panel/settings/content | Commenting and editing restrictions |
| Sidebar | /admin-panel/settings/sidebar | Right sidebar widgets: best comments, top blogs/communities, tags, ads; order and counts |
| Sidebar Footer | /admin-panel/settings/footer | Links and social icons in the right sidebar footer |
| Topics in Sidebar | /admin-panel/settings/topic-display | Topic source (manual / from DB), sorting (7-day activity or manual order), featured topic list |
| Additional Scripts | /admin-panel/settings/additional-scripts | Custom JS/CSS (analytics, etc.) |
| Color Scheme | /admin-panel/settings/theme | Admin interface theme and accent color |
Newsletter
| Section | Path | Purpose |
|---|---|---|
| Newsletter Subscribers | /admin-panel/newsletter-subscribers | List of newsletter subscribers |
System
| Section | Path | Purpose |
|---|---|---|
| Access | /admin-panel/system/access | Email lists (horizonAdmins, logViewerAdmins) for Horizon and Log Viewer access |
Admin Permissions
Administrators (/admin-panel/admin-permissions) lets you restrict a specific administrator's access to any section. By default, a super-administrator has access to all sections.