Release 01.00.18 — minify pipeline, header color var, hero centering #2
@@ -91,11 +91,25 @@ class Tpl_MokoonyxInstallerScript implements InstallerScriptInterface
|
||||
// On install or update: migrate from MokoCassiopeia if it exists
|
||||
if ($type === 'install' || $type === 'update') {
|
||||
$this->migrateFromCassiopeia();
|
||||
$this->clearFaviconStamp();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Delete the favicon stamp file so favicons and site.webmanifest
|
||||
* are regenerated on the next page load after install/update.
|
||||
*/
|
||||
private function clearFaviconStamp(): void
|
||||
{
|
||||
$stampFile = JPATH_ROOT . '/images/favicons/.favicon_generated';
|
||||
if (is_file($stampFile)) {
|
||||
@unlink($stampFile);
|
||||
$this->logMessage('Cleared favicon stamp — will regenerate on next page load.');
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Detect MokoCassiopeia and create matching MokoOnyx styles with the same params.
|
||||
* Creates a MokoOnyx style copy for each MokoCassiopeia style.
|
||||
|
||||
Reference in New Issue
Block a user