Move 39 documentation files from top-level docs/ into each module's docs/ folder, accessible via symlinks from docs/modules/. Create data-model.md files for 10 modules with full schema documentation. Replace originals with redirect stubs. Remove empty guide stubs. Modules migrated: tenancy, billing, loyalty, marketplace, orders, messaging, cms, catalog, inventory, hosting, prospecting. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.9 KiB
1.9 KiB
Content Management
Content pages, media library, and store themes.
Overview
| Aspect | Detail |
|---|---|
| Code | cms |
| Classification | Core |
| Dependencies | None |
| Status | Active |
Features
cms_basic— Basic content page managementcms_custom_pages— Custom page creationcms_unlimited_pages— Unlimited pages (tier-gated)cms_templates— Page templatescms_seo— SEO metadata managementmedia_library— Media file upload and management
Permissions
| Permission | Description |
|---|---|
cms.view_pages |
View content pages |
cms.manage_pages |
Create/edit/delete pages |
cms.view_media |
View media library |
cms.manage_media |
Upload/delete media files |
cms.manage_themes |
Manage store themes |
Data Model
See Data Model for full entity relationships and schema.
- ContentPage — Multi-language content pages with platform/store hierarchy
- MediaFile — Media files with optimization and folder organization
- StoreTheme — Theme presets, colors, fonts, and branding
API Endpoints
| Method | Path | Description |
|---|---|---|
* |
/api/v1/admin/content-pages/* |
Content page CRUD |
* |
/api/v1/admin/media/* |
Media library management |
* |
/api/v1/admin/images/* |
Image upload/management |
* |
/api/v1/admin/store-themes/* |
Theme management |
Configuration
No module-specific configuration.
Additional Documentation
- Data Model — Entity relationships and database schema
- Architecture — CMS architecture and database schema
- Implementation — Implementation checklist and status
- Email Templates — Email template system architecture
- Email Templates Guide — Template customization guide
- Media Library — Media library usage guide