From 520422db8c256def2e4a8fbed3bed5825e15c00a Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Sat, 20 Jun 2026 22:02:29 -0500 Subject: [PATCH] fix(menu): MokoSuiteClient displays as MokoSuite in menu --- .../admin/language/en-GB/com_mokosuiteclient.sys.ini | 2 +- .../packages/mod_mokosuiteclient_menu/tmpl/default.php | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/source/packages/com_mokosuiteclient/admin/language/en-GB/com_mokosuiteclient.sys.ini b/source/packages/com_mokosuiteclient/admin/language/en-GB/com_mokosuiteclient.sys.ini index ce949b2d..1773cc68 100644 --- a/source/packages/com_mokosuiteclient/admin/language/en-GB/com_mokosuiteclient.sys.ini +++ b/source/packages/com_mokosuiteclient/admin/language/en-GB/com_mokosuiteclient.sys.ini @@ -2,7 +2,7 @@ ; Copyright (C) 2026 Moko Consulting. All rights reserved. ; License: GPL-3.0-or-later -COM_MOKOSUITECLIENT="MokoClient" +COM_MOKOSUITECLIENT="MokoSuite" COM_MOKOSUITECLIENT_DESCRIPTION="MokoSuiteClient admin dashboard and REST API. Control panel for managing site features, health monitoring, and remote management." COM_MOKOSUITECLIENT_DASHBOARD_TITLE="MokoSuiteClient Control Panel" COM_MOKOSUITECLIENT_MENU_DASHBOARD="Dashboard" diff --git a/source/packages/mod_mokosuiteclient_menu/tmpl/default.php b/source/packages/mod_mokosuiteclient_menu/tmpl/default.php index 760748c4..418723b6 100644 --- a/source/packages/mod_mokosuiteclient_menu/tmpl/default.php +++ b/source/packages/mod_mokosuiteclient_menu/tmpl/default.php @@ -101,7 +101,7 @@ else // com_mokosuiteclient not in admin menu — add it manually $mokoComponents['com_mokosuiteclient'] = [ 'id' => 0, - 'title' => 'MokoClient', + 'title' => 'MokoSuite', 'link' => 'index.php?option=com_mokosuiteclient', 'icon' => 'icon-shield-alt', 'element' => 'com_mokosuiteclient', @@ -117,9 +117,13 @@ $rest = []; foreach ($mokoComponents as $key => $comp) { // Shorten display titles: - // MokoSuiteClient → MokoClient, MokoSuiteHQ → MokoHQ + // MokoSuiteClient → MokoSuite, MokoSuiteHQ → MokoHQ // Everything else: MokoSuiteBackup → Backup, MokoSuiteOpenGraph → OpenGraph - if ($key === 'com_mokosuiteclient' || $key === 'com_mokosuitehq') + if ($key === 'com_mokosuiteclient') + { + $comp['title'] = 'MokoSuite'; + } + elseif ($key === 'com_mokosuitehq') { $comp['title'] = preg_replace('/^MokoSuite/i', 'Moko', $comp['title']); }