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.