OD Suite Hub
- Getting Started - Installation, Requirements, Quick Start
- Dashboard - & Extension Overview - Cards, Health Status, Quick Actions
- Extension Discovery - Auto-Scan, Registry
- Admin Menu Customization - My Suite Menu Group
- Frontend Testing Portal - View Discovery, Multi-Language, Coverage
- Settings & License - Configuration Tabs, License Activation
What's Included
- Component: Central management dashboard in Joomla backend
- Commons Plugin: Shared system plugin providing common framework functionality
- Menu Group Plugin: Creates the "My Suite" admin sidebar group automatically
- Module: mod_odsuitehub_dashboard for the Joomla home dashboard
Installation
Step 1: Download the Package
Download the latest installation package from your octi Suite account or purchase confirmation.
Step 2: Install via Joomla
Navigate to System β Extensions β Install in your Joomla backend and upload the package file.
Step 3: Access the Component
After successful installation, go to My Suite. By default, installed OD extensions are discovered and displayed automatically. Additional extension ecosystems can be configured through the component settings.
Requirements
Software | Version | Notes |
|---|---|---|
Joomla | 6 | Latest stable version recommended |
PHP | 8.3+ | As required by Joomla 6 |
MySQL | 8.0+ | Or MariaDB 10.6+ |
Quick Start Guide
Visit the OD Suite Hub dashboard immediately after installation. By default, discovered extensions appear as extension cards with health status indicators. Additional extension ecosystems can be configured through the component settings.
Most features work immediately after installation without additional configuration. By default, OD extensions are discovered automatically, while additional extension ecosystems can be added through configurable discovery settings.
Extension Cards
Each discovered extension appears as a card showing:
- Name, version, and extension type
- Current status (enabled/disabled)
- Color-coded health indicator
- Quick action buttons: Enable/Diable, Configure, and Open Dashboard
System Health Indicators
Color | Meaning |
|---|---|
π’ Green | Healthy β extension active and operating normally |
π‘ Yellow | Warning β extension active but with non-critical issues |
π΄ Red | Error β extension disabled or critical issue detected |
βͺ Grey | Unknown β status could not be determined |
System Overview Bar
Enable/Disable Actions
How Extensions Are Detected
- Prefix matching: configurable extension prefixes (default: OD)
- Author metadata: configurable author filters
- Source: Joomla's built-in extension registry
This flexible discovery system allows OD Suite Hub to manage not only octi Suite products, but also third-party extension ecosystems and custom extension collections.
Registry
What It Does
- Adds a "My Suite" group to the Joomla admin sidebar by default
- Groups detected extensions under a centralized navigation area
- Reduces menu clutter by organizing extensions in a single location
Technical Details
- Handled by the bundled plg_system_odsh_menugroup plugin
- In-memory injection only β no database changes made
- Graceful fallback: if OD Suite Hub is disabled, the standard Joomla menu structure remains unchanged
- Requires standard Joomla extension management permissions
The testing portal is an internal productivity tool for developers, testers, and agencies to systematically test frontend views across all supported extensions and configured site languages.
Access: Components β OD Suite Hub β Testing Portal
Restricted to: Super Administrators only (core.admin)
Automatic View Discovery
The portal scans extensions within the configured ecosystem and automatically detects:
- List views (e.g., entry list, license list)
- Item views (e.g., entry detail, license detail)
- Form views (e.g., submit entry)
- Module render views
Technical Details
Multi-Language Link Generation
Portal Features
- Centralized access to testable frontend views across your extension ecosystem
- Improved multi-language testing coverage
- Faster quality assurance workflows
- Useful for documentation and screenshot preparation
- Reduced manual testing effort
Tab | Access | Description |
|---|---|---|
General | Licensed only | Core configuration options |
License | Always | License key entry and validation status |
Enter your license key in the License tab and save your settings.
Advanced and Agency features become available after successful license activation.

Legal
Contact Us
Email: suite@octi-design.at
Support: support@octi-design.at
Address: Sonnhalb 35, 5511 HΓΌttau, Salzburg, Austria