chore: rename mokobackup to mokojoombackup throughout
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Generic: Repo Health / Report Issues (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled

Full rename of all extension elements, namespaces, language keys,
database tables, file names, and directory names:

- pkg_mokobackup → pkg_mokojoombackup
- com_mokobackup → com_mokojoombackup
- plg_*_mokobackup → plg_*_mokojoombackup
- MokoBackup namespace → MokoJoomBackup
- #__mokobackup_ tables → #__mokojoombackup_
- COM_MOKOBACKUP_ keys → COM_MOKOJOOMBACKUP_

Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jonathan Miller
2026-06-06 14:52:27 -05:00
parent a7458a693e
commit 37d325f1ed
241 changed files with 1621 additions and 1621 deletions
+13 -13
View File
@@ -14,7 +14,7 @@ use Joomla\CMS\Installer\InstallerAdapter;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Router\Route;
class Pkg_MokoBackupInstallerScript
class Pkg_MokoJoomBackupInstallerScript
{
/**
* Minimum Joomla version required
@@ -42,7 +42,7 @@ class Pkg_MokoBackupInstallerScript
{
if (version_compare(PHP_VERSION, $this->minimumPhp, '<')) {
Factory::getApplication()->enqueueMessage(
Text::sprintf('PKG_MOKOBACKUP_PHP_VERSION_ERROR', $this->minimumPhp),
Text::sprintf('PKG_MOKOJOOMBACKUP_PHP_VERSION_ERROR', $this->minimumPhp),
'error'
);
@@ -70,7 +70,7 @@ class Pkg_MokoBackupInstallerScript
->set($db->quoteName('enabled') . ' = 1')
->where($db->quoteName('type') . ' = ' . $db->quote('plugin'))
->where($db->quoteName('folder') . ' = ' . $db->quote('system'))
->where($db->quoteName('element') . ' = ' . $db->quote('mokobackup'));
->where($db->quoteName('element') . ' = ' . $db->quote('mokojoombackup'));
$db->setQuery($query);
$db->execute();
@@ -81,7 +81,7 @@ class Pkg_MokoBackupInstallerScript
->set($db->quoteName('enabled') . ' = 1')
->where($db->quoteName('type') . ' = ' . $db->quote('plugin'))
->where($db->quoteName('folder') . ' = ' . $db->quote('quickicon'))
->where($db->quoteName('element') . ' = ' . $db->quote('mokobackup'));
->where($db->quoteName('element') . ' = ' . $db->quote('mokojoombackup'));
$db->setQuery($query);
$db->execute();
@@ -92,7 +92,7 @@ class Pkg_MokoBackupInstallerScript
->set($db->quoteName('enabled') . ' = 1')
->where($db->quoteName('type') . ' = ' . $db->quote('plugin'))
->where($db->quoteName('folder') . ' = ' . $db->quote('task'))
->where($db->quoteName('element') . ' = ' . $db->quote('mokobackup'));
->where($db->quoteName('element') . ' = ' . $db->quote('mokojoombackup'));
$db->setQuery($query);
$db->execute();
@@ -103,7 +103,7 @@ class Pkg_MokoBackupInstallerScript
->set($db->quoteName('enabled') . ' = 1')
->where($db->quoteName('type') . ' = ' . $db->quote('plugin'))
->where($db->quoteName('folder') . ' = ' . $db->quote('webservices'))
->where($db->quoteName('element') . ' = ' . $db->quote('mokobackup'));
->where($db->quoteName('element') . ' = ' . $db->quote('mokojoombackup'));
$db->setQuery($query);
$db->execute();
@@ -114,7 +114,7 @@ class Pkg_MokoBackupInstallerScript
->set($db->quoteName('enabled') . ' = 1')
->where($db->quoteName('type') . ' = ' . $db->quote('plugin'))
->where($db->quoteName('folder') . ' = ' . $db->quote('console'))
->where($db->quoteName('element') . ' = ' . $db->quote('mokobackup'));
->where($db->quoteName('element') . ' = ' . $db->quote('mokojoombackup'));
$db->setQuery($query);
$db->execute();
@@ -125,7 +125,7 @@ class Pkg_MokoBackupInstallerScript
->set($db->quoteName('enabled') . ' = 1')
->where($db->quoteName('type') . ' = ' . $db->quote('plugin'))
->where($db->quoteName('folder') . ' = ' . $db->quote('content'))
->where($db->quoteName('element') . ' = ' . $db->quote('mokobackup'));
->where($db->quoteName('element') . ' = ' . $db->quote('mokojoombackup'));
$db->setQuery($query);
$db->execute();
@@ -136,13 +136,13 @@ class Pkg_MokoBackupInstallerScript
->set($db->quoteName('enabled') . ' = 1')
->where($db->quoteName('type') . ' = ' . $db->quote('plugin'))
->where($db->quoteName('folder') . ' = ' . $db->quote('actionlog'))
->where($db->quoteName('element') . ' = ' . $db->quote('mokobackup'));
->where($db->quoteName('element') . ' = ' . $db->quote('mokojoombackup'));
$db->setQuery($query);
$db->execute();
// Create default backup directory
$backupDir = JPATH_ADMINISTRATOR . '/components/com_mokobackup/backups';
$backupDir = JPATH_ADMINISTRATOR . '/components/com_mokojoombackup/backups';
if (!is_dir($backupDir)) {
mkdir($backupDir, 0755, true);
@@ -181,7 +181,7 @@ class Pkg_MokoBackupInstallerScript
$db->quoteName('#__extensions', 'e')
. ' ON ' . $db->quoteName('e.extension_id') . ' = ' . $db->quoteName('use.extension_id')
)
->where($db->quoteName('e.element') . ' = ' . $db->quote('pkg_mokobackup'))
->where($db->quoteName('e.element') . ' = ' . $db->quote('pkg_mokojoombackup'))
->where($db->quoteName('e.type') . ' = ' . $db->quote('package'))
->setLimit(1);
@@ -190,11 +190,11 @@ class Pkg_MokoBackupInstallerScript
if ($updateSiteId > 0) {
$editUrl = Route::_(
'index.php?option=com_installer&view=updatesites&filter[search]=mokobackup'
'index.php?option=com_installer&view=updatesites&filter[search]=mokojoombackup'
);
Factory::getApplication()->enqueueMessage(
Text::sprintf('PKG_MOKOBACKUP_POSTINSTALL_UPDATE_SITE', $editUrl),
Text::sprintf('PKG_MOKOJOOMBACKUP_POSTINSTALL_UPDATE_SITE', $editUrl),
'info'
);
}