Standard Modules
CrestApps provides a set of standard modules that enhance core Orchard Core CMS functionality. These modules focus on user management, real-time communication, role-based access control, and shared resources.
Available Modules
| Module | Feature ID | Description |
|---|---|---|
| Content Access Control | CrestApps.OrchardCore.ContentAccessControl | Role-based content access restrictions |
| Recipes | CrestApps.OrchardCore.Recipes | JSON-Schema support for Orchard Core recipes |
| Resources | CrestApps.OrchardCore.Resources | Shared scripts and stylesheets |
| Roles | CrestApps.OrchardCore.Roles | Enhanced role management with RolePickerPart |
| SignalR | CrestApps.OrchardCore.SignalR | Real-time communication via SignalR |
| Users | CrestApps.OrchardCore.Users | Enhanced user management with display names and avatars |
Installation
You can install all CrestApps modules at once:
dotnet add package CrestApps.OrchardCore.Cms.Core.Targets
Or install individual modules as needed:
dotnet add package CrestApps.OrchardCore.Users
dotnet add package CrestApps.OrchardCore.SignalR
# etc.
After installation, enable the desired features in the Orchard Core Admin Dashboard under Tools > Features.