2026-06-07 09:25:45 -05:00
# MokoSuite Plugin Overview
2026-01-08 19:49:02 -06:00
## Executive Summary
2026-06-07 09:25:45 -05:00
The MokoSuite plugin operates as a core enablement layer within the Suite delivery stack, aligning platform branding, terminology, and visual identity across administrative and user-facing touchpoints. It standardizes language, reinforces Suite positioning, and reduces fragmentation risk across templates and extensions.
2026-01-08 19:49:02 -06:00
## Purpose
2026-06-07 09:25:45 -05:00
- Replace default Joomla terminology with Suite aligned naming.
2026-01-08 19:49:02 -06:00
- Provide a consistent brand experience in the administrator interface.
- Establish a baseline layer for future identity and UX governance.
## Key Capabilities
- Terminology substitution for core labels and messages.
- Footer and powered by messaging alignment.
- Optional concealment of native Joomla identifiers where appropriate.
- Foundation for extended branding controls through templates and language packs.
## System Requirements
- Joomla 5.x
- PHP 8.1 or higher
2026-06-07 09:25:45 -05:00
- Compatible Suite template and language stack
2026-01-08 19:49:02 -06:00
- Ability to run as a system plugin before template rendering
## High Level Lifecycle
1. Install the plugin via the Joomla Extension Manager.
2. Enable the plugin in the System Plugin list.
3. Clear cache to propagate new language strings.
2026-06-07 09:25:45 -05:00
4. Validate administrator and frontend views for correct Suite branding.
2026-01-08 19:49:02 -06:00
## Operational Notes
2026-06-07 09:25:45 -05:00
- The plugin should remain enabled on all Suite managed instances.
2026-01-08 19:49:02 -06:00
- Changes to terminology may impact documentation and training materials and should be coordinated with internal teams.
- Third party extensions may require additional overrides for full branding alignment.