Admin Dashboard Overview
The Total CMS Admin Dashboard is your central hub for managing all content, users, and system settings. This guide will help you navigate and utilize the dashboard effectively.
(This primarily serves as an outline for future docs...)
Dashboard Layout
The admin interface is organized into several main sections:
1. Navigation Menu
Located on the left side, the navigation menu provides quick access to:
- Dashboard - Overview and quick stats
- Collections - Manage your content types
- Schemas - Define and edit data structures
- Documentation - This help system
- Tools - Utilities like import/export, job queue
- Settings - System configuration
2. Main Content Area
The central area displays the current page content, forms, and data tables.
3. Top Bar
Contains:
- Search functionality
- User profile menu
- Quick actions
- System notifications
Key Features
Collection Management
Collections are the heart of Total CMS. From the dashboard, you can:
- View All Collections - See all available content types at a glance
- Quick Actions - Add new content, view collection, or edit schema
Example collections include:
- Blog posts
- Image galleries
- File repositories
- Custom business objects
Data Tables
Most collection views use interactive data tables that support:
- Sorting - Click column headers to sort
- Filtering - Search within collections
- Pagination - Navigate large datasets
- Bulk Actions - Select multiple items for operations
- Quick Edit - Inline editing for simple changes
Form Builder
The form system automatically generates input forms based on your schemas:
- Smart Field Types - Appropriate inputs for each data type
- Validation - Real-time and server-side validation
- File Uploads - Drag-and-drop media uploads
- Rich Text Editing - WYSIWYG editor for content
- Relationships - Link content between collections
Activity Feed
The dashboard homepage shows recent activity:
- Recently modified objects
- User login activity
- System events
- Job queue status
Common Tasks
Creating Content
- Navigate to the desired collection
- Click "Add New" button
- Fill in the form fields
- Save or Save & Continue
Editing Content
- Find the content in the collection view
- Click the edit icon or row
- Modify the fields
- Save changes
Bulk Operations
- Select items using checkboxes
- Choose action from dropdown
- Confirm the operation
Media Management
- Go to Media section
- Upload files via drag-and-drop
- Organize into folders
- Use in content via media picker
Dashboard Widgets
The main dashboard page can display various widgets:
Statistics Widget
- Total objects across collections
- Storage usage
- User count
- Recent activity metrics
Quick Links Widget
- Frequently used collections
- Recent drafts
- Pending approvals
System Status Widget
- License status
- Job queue health
- Cache status
- System updates
Customization
User Preferences
Access your preferences from the user menu:
- Dashboard layout
- Default collection view
- Items per page
- Date/time format
- Language settings
Collection Views
Customize how collections display:
- Choose visible columns
- Set default sorting
- Configure filters
- Save view presets
Performance Tips
- Use Filters - Filter large collections before sorting
- Pagination - Adjust items per page for performance
- Bulk Actions - Process multiple items at once
- Keyboard Shortcuts - Learn shortcuts for common actions
Getting Help
- Tooltips - Hover over icons for explanations
- Field Help - Click (?) icons for field descriptions
- Documentation - Access full docs from the menu
- Support - Contact support from the help menu
Security Notes
- Sessions expire after inactivity
- All actions are logged
- Sensitive operations require confirmation
- Regular backups are recommended
Remember: The dashboard is designed to be intuitive. Don't hesitate to explore and experiment - most actions can be undone or have confirmation prompts for safety.