Skip to main content

Agreements

Provided agreement foundation for consumption like to be able to sign agreement during sign in.

What this module is used for

  • Module path: src/Modules/CloudSolutions.Agreements
  • Orchard module name: Agreements
  • Category: Agreements
  • Project website: https://www.winnerware.ai
  • Author metadata: Mike Alhayek

This page is generated from the current repository structure and manifest metadata so it reflects the implementation in the codebase.

How to configure it

  1. Enable the module or the specific feature from Configuration -> Features in the Orchard Core admin.
  2. Review the feature dependencies listed below and enable any supporting Orchard Core or CloudSolutions features they require.
  3. If the module adds settings, recipes, migrations, admin screens, or workflows, configure those pieces after enabling the feature.
  4. Validate the module in the running site by checking the related admin menu items, content types, permissions, or UI surfaces introduced by the module.

Feature and dependency map

Accept Agreements

  • Feature ID: CloudSolutions.Agreements
  • Description: Provided agreement foundation for consumption like to be able to sign agreement during sign in.
  • Category: Agreements
  • Dependencies: none declared in Manifest.cs

Agreements Management

  • Feature ID: CloudSolutions.Agreements.Management
  • Description: Provided a way to create and manage agreements
  • Category: Agreements
  • Dependencies:
    • OrchardCore.Title
    • OrchardCore.Liquid
    • CloudSolutions.Agreements

Agreements Default Tenant

  • Feature ID: CloudSolutions.Agreements.DefaultTenant
  • Description: Provided the default tenants a way to create agreements for other tenants
  • Category: Agreements
  • Dependencies:
    • CloudSolutions.Agreements.Management
    • OrchardCore.ContentFields

Implementation signals in the codebase

  • Startup class present: Yes
  • Data migrations present: Yes
  • Recipes present: No
  • Controllers present: Yes
  • Views present: Yes
  • Assets present: No
  • Workflows present: No
  • Settings-related files found: none detected by filename pattern

Configuration checklist

  • Enable the module feature in Orchard Core.
  • Confirm the dependency OrchardCore.Title is available and enabled where needed.
  • Confirm the dependency OrchardCore.Liquid is available and enabled where needed.
  • Confirm the dependency CloudSolutions.Agreements is available and enabled where needed.
  • Confirm the dependency CloudSolutions.Agreements.Management is available and enabled where needed.
  • Confirm the dependency OrchardCore.ContentFields is available and enabled where needed.
  • After enabling, verify any content definitions or indexes created by data migrations.