Nova Administration
Introduction
Nova is Publica.la's powerful administrative interface that provides comprehensive tools for managing the platform. Built on Laravel Nova, it offers an intuitive and efficient way to handle content management, user administration, commerce operations, and system maintenance.
This documentation section covers all aspects of Nova administration, from understanding available actions to implementing best practices for platform management.
Documentation Structure
Nova Actions Guide
Comprehensive documentation for each Nova action, including:
- Detailed explanations of action purposes and usage scenarios
- Permission requirements and conditional availability
- Performance considerations and best practices
- Troubleshooting guidance and real-world examples
- Direct links to all Nova resources
Quick Reference
A condensed reference guide featuring:
- Complete action summary tables organized by resource
- Permission matrix and statistics
- Common workflows and error resolution
- Direct resource links for immediate access
Key Features
Resource-Based Organization
Nova organizes administrative functions around 9 primary resources with custom actions:
- Issues: Products and content management (11 actions)
- Tenants: Store and client management (10 actions)
- Customers: End-user management (4 actions)
- Users: Platform user administration (3 actions)
- Coupons: Promotional tools (3 actions)
- Payment Transactions: Transaction data (1 action)
- Customer Sales: Sales reporting (3 actions)
- Marketplace Issues: Content distribution (1 action)
- Sitemap Queues: Technical operations (1 action)
Action Categories
Nova actions are designed for different operational needs:
- Bulk Actions: Operate on multiple records simultaneously for efficient data management
- Standalone Actions: System-wide operations that don't require record selection
- Conditional Actions: Available only under specific circumstances or configurations
- Queued Actions: Asynchronous operations for resource-intensive tasks with email notifications
Permission System
Nova implements a three-tier permission structure:
- Super Administrator (24 actions): Full system access including destructive operations
- Administrator (12 actions): Standard administrative functions
- All Users (1 action): Limited marketplace access for content acquisition