Core Modules
Media Module
Purpose
Handles media upload and media-library workflows used by admin and CMS experiences.
Enablement Key
- modules.media.enabled
Key Features
- Image upload endpoint
- Media deletion endpoint
- Media library/manager screens
- Admin media dashboard
Dependencies
- StrataCms integration for editor/media-library experiences.
- Storage path and write permissions for uploaded media.
Primary Routes
- POST /admin/media/upload/image
- POST /admin/media/media/delete
- GET /admin/media/media-library
- GET /admin/media/manager
- GET /admin/media/dashboard
Important Files
- public_html/modules/Media/routes.php
- public_html/modules/Media/controllers/ImageController.php
- public_html/modules/Media/controllers/AdminController.php
- public_html/modules/Media/README.md
Notes
- Route registration guard uses lowercase media config key.
- This module is effectively required for full CMS content editing.