Skip to main content

Resources

Resources is the shared WinnerWare module for registering common scripts, styles, and related resource configuration used across the solution.

Overview​

This module helps keep the site experience consistent. It supports the shared frontend and admin resources that other modules rely on rather than acting as a standalone user feature.

Key Features​

  • Registers shared frontend and admin resource configuration.
  • Supports common scripts and styles used across WinnerWare modules.
  • Includes a user-related migration path when the related user feature is enabled.

How It Works​

This module acts as a shared resource layer. Other modules can depend on it when they need common scripts, styles, or admin presentation assets to be available.

Configuration​

Enable Resources when the solution needs the shared asset layer used by related modules.

Usage​

This module is generally used as a supporting dependency rather than something administrators interact with directly.

Developer Notes​

  • The base startup registers admin resource configuration.
  • A separate startup runs user-related migrations when the Orchard Core users feature is enabled.
  • The module contains shared queries, views, assets, and resource manifests used elsewhere in the solution.