From 4c4d98cc9faea5d7a8db7dbd6439c175af28f811 Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Tue, 23 Jun 2026 08:18:29 -0500 Subject: [PATCH] fix(dashboard): require action logs, enable on install, show alert if disabled - Install script enables actionlog/joomla and system/actionlogs plugins - Dashboard shows alert banner with enable link when action logs disabled - Reverted conditional hiding of UI (action logs is a hard requirement) --- .../admin/tmpl/dashboard/default.php | 19 ++++++++++--------- source/script.php | 4 ++++ 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/source/packages/com_mokosuiteclient/admin/tmpl/dashboard/default.php b/source/packages/com_mokosuiteclient/admin/tmpl/dashboard/default.php index 8e107dff..6fd534b4 100644 --- a/source/packages/com_mokosuiteclient/admin/tmpl/dashboard/default.php +++ b/source/packages/com_mokosuiteclient/admin/tmpl/dashboard/default.php @@ -38,6 +38,15 @@ $actionLogsEnabled = Joomla\CMS\Component\ComponentHelper::isEnabled('com_action ?>
+ +
+ +
+ Action Logs Required — MokoSuite requires Joomla's Action Logs component to be enabled for login tracking and audit compliance. + Enable Action Log Plugins +
+
+