Clients
Clients gives WinnerWare administrators a central place to manage a reusable list of client records.
Overview
This module is used when teams need a consistent client list that can be maintained in one place and reused elsewhere across the solution. It supports basic client administration rather than a large account-management workflow.
Key Features
- Adds a dedicated Clients admin area under Content.
- Supports client search.
- Supports create, edit, and delete actions.
- Supports bulk delete from the client list.
- Prevents duplicate client names.
How It Works
Administrators manage clients from a list view in the admin area. From there, they can search for existing clients, create new entries, open a client for editing, or remove selected entries in bulk.
The current editor is intentionally simple and captures the client name. The module stores the client catalog behind the scenes and keeps the list searchable for ongoing administration.
Configuration
| Admin display name | Feature ID | Notes |
|---|---|---|
| Clients | module feature | Adds the client-management area. |
Admin navigation
- Content -> Clients
Permission
| Permission | Purpose |
|---|---|
| Manage Clients | Lets administrators view and manage the client catalog. |
Current editor fields
| Field | Purpose |
|---|---|
| Name | The client name shown in the admin list and used for lookup. |
Usage
Use this module when teams want a controlled client list instead of free-form entries scattered across the site. It is especially useful when the same client names need to stay consistent across multiple operational areas.
Example setup
One simple setup pattern is:
- enable the module
- open Content -> Clients
- create the client records the business uses most often
- keep names standardized there instead of recreating them differently in multiple places
Developer Notes
- The admin experience supports search, create, edit, delete, and bulk delete actions.
- The current implementation validates that the client name is not empty and does not duplicate another client entry.
- The stored client records include ownership and author information in addition to the visible client name.