fix: add missing module entry point for cpanel module install
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 15s

Joomla's module installer requires a <filename module="..."> element
in the manifest's <files> section. Without it, installation fails with
"No module file specified." Added the stub PHP file and manifest entry.
This commit is contained in:
Jonathan Miller
2026-06-23 18:53:00 -05:00
parent c8e022d46b
commit 5750e71d15
2 changed files with 12 additions and 0 deletions
@@ -0,0 +1,11 @@
<?php
/**
* @package MokoSuiteBackup
* @subpackage mod_mokosuitebackup_cpanel
* @author Moko Consulting <hello@mokoconsulting.tech>
* @copyright Copyright (C) 2026 Moko Consulting. All rights reserved.
* @license GNU General Public License version 3 or later; see LICENSE
*/
defined('_JEXEC') or die;
@@ -20,6 +20,7 @@
<namespace path="src">Joomla\Module\MokoSuiteBackupCpanel</namespace>
<files>
<filename module="mod_mokosuitebackup_cpanel">mod_mokosuitebackup_cpanel.php</filename>
<folder>language</folder>
<folder>services</folder>
<folder>src</folder>