Bump version to 03.08.00 across all files
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
This commit is contained in:
@@ -9,7 +9,7 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/css/global/dark/colors_alternative.css
|
PATH: ./media/templates/site/moko-cassiopeia/css/global/dark/colors_alternative.css
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Alternative dark mode color definitions for Moko-Cassiopeia template
|
BRIEF: Alternative dark mode color definitions for Moko-Cassiopeia template
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/css/global/dark/colors_standard.css
|
PATH: ./media/templates/site/moko-cassiopeia/css/global/dark/colors_standard.css
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Standard dark mode color definitions for Moko-Cassiopeia template
|
BRIEF: Standard dark mode color definitions for Moko-Cassiopeia template
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/css/global/light/colors_alternative.css
|
PATH: ./media/templates/site/moko-cassiopeia/css/global/light/colors_alternative.css
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Alternative light mode color definitions for Moko-Cassiopeia template
|
BRIEF: Alternative light mode color definitions for Moko-Cassiopeia template
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/css/global/light/colors_standard.css
|
PATH: ./media/templates/site/moko-cassiopeia/css/global/light/colors_standard.css
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Standard light mode color definitions for Moko-Cassiopeia template
|
BRIEF: Standard light mode color definitions for Moko-Cassiopeia template
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/css/editor.css
|
PATH: ./media/templates/site/moko-cassiopeia/css/editor.css
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Stylesheet for Joomla editor content within Moko-Cassiopeia template
|
BRIEF: Stylesheet for Joomla editor content within Moko-Cassiopeia template
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/css/system/searchtools/searchtools.css
|
PATH: ./media/templates/site/moko-cassiopeia/css/system/searchtools/searchtools.css
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Stylesheet for Joomla search tools integration in Moko-Cassiopeia template
|
BRIEF: Stylesheet for Joomla search tools integration in Moko-Cassiopeia template
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/css/template-rtl.css
|
PATH: ./media/templates/site/moko-cassiopeia/css/template-rtl.css
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Right-to-left (RTL) layout stylesheet for Moko-Cassiopeia template
|
BRIEF: Right-to-left (RTL) layout stylesheet for Moko-Cassiopeia template
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/css/template.css
|
PATH: ./media/templates/site/moko-cassiopeia/css/template.css
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Main stylesheet providing layout, typography, and component styles for Moko-Cassiopeia
|
BRIEF: Main stylesheet providing layout, typography, and component styles for Moko-Cassiopeia
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/js/darkmode-toggle.js
|
PATH: ./media/templates/site/moko-cassiopeia/js/darkmode-toggle.js
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: JavaScript logic for dark mode toggle functionality in Moko-Cassiopeia
|
BRIEF: JavaScript logic for dark mode toggle functionality in Moko-Cassiopeia
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/js/mod_menu/menu-metismenu-es5.js
|
PATH: ./media/templates/site/moko-cassiopeia/js/mod_menu/menu-metismenu-es5.js
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: ES5-compatible MetisMenu script for Joomla mod_menu in Moko-Cassiopeia
|
BRIEF: ES5-compatible MetisMenu script for Joomla mod_menu in Moko-Cassiopeia
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/js/mod_menu/menu-metismenu.js
|
PATH: ./media/templates/site/moko-cassiopeia/js/mod_menu/menu-metismenu.js
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Modern MetisMenu script for Joomla mod_menu in Moko-Cassiopeia
|
BRIEF: Modern MetisMenu script for Joomla mod_menu in Moko-Cassiopeia
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/js/template.js
|
PATH: ./media/templates/site/moko-cassiopeia/js/template.js
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Core JavaScript utilities and behaviors for Moko-Cassiopeia template
|
BRIEF: Core JavaScript utilities and behaviors for Moko-Cassiopeia template
|
||||||
*/
|
*/
|
||||||
!function(a){"use strict";window.Toc={helpers:{findOrFilter:function(e,t){var n=e.find(t);return e.filter(t).add(n).filter(":not([data-toc-skip])")},generateUniqueIdBase:function(e){return a(e).text().trim().replace(/\'/gi,"").replace(/[& +$,:;=?@"#{}|^~[`%!'<>\]\.\/\(\)\*\\\n\t\b\v]/g,"-").replace(/-{2,}/g,"-").substring(0,64).replace(/^-+|-+$/gm,"").toLowerCase()||e.tagName.toLowerCase()},generateUniqueId:function(e){for(var t=this.generateUniqueIdBase(e),n=0;;n++){var r=t;if(0<n&&(r+="-"+n),!document.getElementById(r))return r}},generateAnchor:function(e){if(e.id)return e.id;var t=this.generateUniqueId(e);return e.id=t},createNavList:function(){return a('<ul class="nav navbar-nav"></ul>')},createChildNavList:function(e){var t=this.createNavList();return e.append(t),t},generateNavEl:function(e,t){var n=a('<a class="nav-link"></a>');n.attr("href","#"+e),n.text(t);var r=a("<li></li>");return r.append(n),r},generateNavItem:function(e){var t=this.generateAnchor(e),n=a(e),r=n.data("toc-text")||n.text();return this.generateNavEl(t,r)},getTopLevel:function(e){for(var t=1;t<=6;t++){if(1<this.findOrFilter(e,"h"+t).length)return t}return 1},getHeadings:function(e,t){var n="h"+t,r="h"+(t+1);return this.findOrFilter(e,n+","+r)},getNavLevel:function(e){return parseInt(e.tagName.charAt(1),10)},populateNav:function(r,a,e){var i,s=r,c=this;e.each(function(e,t){var n=c.generateNavItem(t);c.getNavLevel(t)===a?s=r:i&&s===r&&(s=c.createChildNavList(i)),s.append(n),i=n})},parseOps:function(e){var t;return(t=e.jquery?{$nav:e}:e).$scope=t.$scope||a(document.body),t}},init:function(e){(e=this.helpers.parseOps(e)).$nav.attr("data-toggle","toc");var t=this.helpers.createChildNavList(e.$nav),n=this.helpers.getTopLevel(e.$scope),r=this.helpers.getHeadings(e.$scope,n);this.helpers.populateNav(t,n,r)}},a(function(){a('nav[data-toggle="toc"]').each(function(e,t){var n=a(t);Toc.init(n)})})}(jQuery);
|
!function(a){"use strict";window.Toc={helpers:{findOrFilter:function(e,t){var n=e.find(t);return e.filter(t).add(n).filter(":not([data-toc-skip])")},generateUniqueIdBase:function(e){return a(e).text().trim().replace(/\'/gi,"").replace(/[& +$,:;=?@"#{}|^~[`%!'<>\]\.\/\(\)\*\\\n\t\b\v]/g,"-").replace(/-{2,}/g,"-").substring(0,64).replace(/^-+|-+$/gm,"").toLowerCase()||e.tagName.toLowerCase()},generateUniqueId:function(e){for(var t=this.generateUniqueIdBase(e),n=0;;n++){var r=t;if(0<n&&(r+="-"+n),!document.getElementById(r))return r}},generateAnchor:function(e){if(e.id)return e.id;var t=this.generateUniqueId(e);return e.id=t},createNavList:function(){return a('<ul class="nav navbar-nav"></ul>')},createChildNavList:function(e){var t=this.createNavList();return e.append(t),t},generateNavEl:function(e,t){var n=a('<a class="nav-link"></a>');n.attr("href","#"+e),n.text(t);var r=a("<li></li>");return r.append(n),r},generateNavItem:function(e){var t=this.generateAnchor(e),n=a(e),r=n.data("toc-text")||n.text();return this.generateNavEl(t,r)},getTopLevel:function(e){for(var t=1;t<=6;t++){if(1<this.findOrFilter(e,"h"+t).length)return t}return 1},getHeadings:function(e,t){var n="h"+t,r="h"+(t+1);return this.findOrFilter(e,n+","+r)},getNavLevel:function(e){return parseInt(e.tagName.charAt(1),10)},populateNav:function(r,a,e){var i,s=r,c=this;e.each(function(e,t){var n=c.generateNavItem(t);c.getNavLevel(t)===a?s=r:i&&s===r&&(s=c.createChildNavList(i)),s.append(n),i=n})},parseOps:function(e){var t;return(t=e.jquery?{$nav:e}:e).$scope=t.$scope||a(document.body),t}},init:function(e){(e=this.helpers.parseOps(e)).$nav.attr("data-toggle","toc");var t=this.helpers.createChildNavList(e.$nav),n=this.helpers.getTopLevel(e.$scope),r=this.helpers.getHeadings(e.$scope,n);this.helpers.populateNav(t,n,r)}},a(function(){a('nav[data-toggle="toc"]').each(function(e,t){var n=a(t);Toc.init(n)})})}(jQuery);
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
DEFGROUP: Joomla.Template.Site
|
DEFGROUP: Joomla.Template.Site
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/js/theme-init.js
|
PATH: ./media/templates/site/moko-cassiopeia/js/theme-init.js
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Initialization script for Moko-Cassiopeia theme features and behaviors
|
BRIEF: Initialization script for Moko-Cassiopeia theme features and behaviors
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,6 @@
|
|||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
||||||
PATH: ./media/templates/site/moko-cassiopeia/js/user.js
|
PATH: ./media/templates/site/moko-cassiopeia/js/user.js
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: JavaScript for handling user-specific interactions in Moko-Cassiopeia template
|
BRIEF: JavaScript for handling user-specific interactions in Moko-Cassiopeia template
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
||||||
PATH: ./templates/moko-cassiopeia/component.php
|
PATH: ./templates/moko-cassiopeia/component.php
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Main template index file for Moko-Cassiopeia rendering site layout
|
BRIEF: Main template index file for Moko-Cassiopeia rendering site layout
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
||||||
PATH: ./templates/moko-cassiopeia/custom.php
|
PATH: ./templates/moko-cassiopeia/custom.php
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Custom entry template file for Moko-Cassiopeia with user-defined overrides
|
BRIEF: Custom entry template file for Moko-Cassiopeia with user-defined overrides
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
||||||
PATH: ./templates/moko-cassiopeia/error.php
|
PATH: ./templates/moko-cassiopeia/error.php
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Error page template file for Moko-Cassiopeia
|
BRIEF: Error page template file for Moko-Cassiopeia
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
||||||
PATH: ./templates/moko-cassiopeia/html/com_content/article/toc-left.php
|
PATH: ./templates/moko-cassiopeia/html/com_content/article/toc-left.php
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Template override for Joomla articles with Table of Contents aligned left
|
BRIEF: Template override for Joomla articles with Table of Contents aligned left
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
||||||
PATH: ./templates/moko-cassiopeia/html/com_content/article/toc-right.php
|
PATH: ./templates/moko-cassiopeia/html/com_content/article/toc-right.php
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Template override for Joomla articles with Table of Contents aligned right
|
BRIEF: Template override for Joomla articles with Table of Contents aligned right
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
||||||
PATH: ./templates/moko-cassiopeia/index.php
|
PATH: ./templates/moko-cassiopeia/index.php
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Main template index file for Moko-Cassiopeia rendering site layout
|
BRIEF: Main template index file for Moko-Cassiopeia rendering site layout
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
"defgroup": "Joomla.Template.Site",
|
"defgroup": "Joomla.Template.Site",
|
||||||
"ingroup": "Moko-Cassiopeia.Template.Assets",
|
"ingroup": "Moko-Cassiopeia.Template.Assets",
|
||||||
"path": "./media/templates/site/moko-cassiopeia/joomla.asset.json",
|
"path": "./media/templates/site/moko-cassiopeia/joomla.asset.json",
|
||||||
"version": "03.07.00",
|
"version": "03.08.00",
|
||||||
"brief": "Joomla asset registry for Moko-Cassiopeia"
|
"brief": "Joomla asset registry for Moko-Cassiopeia"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
||||||
PATH: ./templates/moko-cassiopeia/offline.php
|
PATH: ./templates/moko-cassiopeia/offline.php
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Offline page template file for Moko-Cassiopeia
|
BRIEF: Offline page template file for Moko-Cassiopeia
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
* DEFGROUP: Joomla.Template.Site
|
* DEFGROUP: Joomla.Template.Site
|
||||||
* INGROUP: Moko-Cassiopeia
|
* INGROUP: Moko-Cassiopeia
|
||||||
* PATH: ./templates/moko-cassiopeia/script.php
|
* PATH: ./templates/moko-cassiopeia/script.php
|
||||||
* VERSION: 03.07.00
|
* VERSION: 03.08.00
|
||||||
* BRIEF: Installation and update script for Moko-Cassiopeia template
|
* BRIEF: Installation and update script for Moko-Cassiopeia template
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@@ -29,14 +29,14 @@ use Joomla\CMS\Log\Log;
|
|||||||
/**
|
/**
|
||||||
* Installation script for Moko-Cassiopeia template
|
* Installation script for Moko-Cassiopeia template
|
||||||
*
|
*
|
||||||
* @since 03.07.00
|
* @since 03.08.00
|
||||||
*/
|
*/
|
||||||
return new class () implements InstallerScriptInterface {
|
return new class () implements InstallerScriptInterface {
|
||||||
/**
|
/**
|
||||||
* The template's minimum supported Joomla version
|
* The template's minimum supported Joomla version
|
||||||
*
|
*
|
||||||
* @var string
|
* @var string
|
||||||
* @since 03.07.00
|
* @since 03.08.00
|
||||||
*/
|
*/
|
||||||
private $minimumJoomla = '4.0';
|
private $minimumJoomla = '4.0';
|
||||||
|
|
||||||
@@ -44,7 +44,7 @@ return new class () implements InstallerScriptInterface {
|
|||||||
* The template's minimum supported PHP version
|
* The template's minimum supported PHP version
|
||||||
*
|
*
|
||||||
* @var string
|
* @var string
|
||||||
* @since 03.07.00
|
* @since 03.08.00
|
||||||
*/
|
*/
|
||||||
private $minimumPhp = '7.4';
|
private $minimumPhp = '7.4';
|
||||||
|
|
||||||
@@ -52,7 +52,7 @@ return new class () implements InstallerScriptInterface {
|
|||||||
* List of files to be removed during update (old/deprecated files)
|
* List of files to be removed during update (old/deprecated files)
|
||||||
*
|
*
|
||||||
* @var array
|
* @var array
|
||||||
* @since 03.07.00
|
* @since 03.08.00
|
||||||
*/
|
*/
|
||||||
private $filesToRemove = [
|
private $filesToRemove = [
|
||||||
// Add deprecated files here as needed
|
// Add deprecated files here as needed
|
||||||
@@ -63,7 +63,7 @@ return new class () implements InstallerScriptInterface {
|
|||||||
* List of folders to be removed during update (old/deprecated folders)
|
* List of folders to be removed during update (old/deprecated folders)
|
||||||
*
|
*
|
||||||
* @var array
|
* @var array
|
||||||
* @since 03.07.00
|
* @since 03.08.00
|
||||||
*/
|
*/
|
||||||
private $foldersToRemove = [
|
private $foldersToRemove = [
|
||||||
// Add deprecated folders here as needed
|
// Add deprecated folders here as needed
|
||||||
@@ -78,7 +78,7 @@ return new class () implements InstallerScriptInterface {
|
|||||||
*
|
*
|
||||||
* @return boolean True on success
|
* @return boolean True on success
|
||||||
*
|
*
|
||||||
* @since 03.07.00
|
* @since 03.08.00
|
||||||
*/
|
*/
|
||||||
public function preflight(string $type, InstallerAdapter $parent): bool
|
public function preflight(string $type, InstallerAdapter $parent): bool
|
||||||
{
|
{
|
||||||
@@ -117,7 +117,7 @@ return new class () implements InstallerScriptInterface {
|
|||||||
*
|
*
|
||||||
* @return boolean True on success
|
* @return boolean True on success
|
||||||
*
|
*
|
||||||
* @since 03.07.00
|
* @since 03.08.00
|
||||||
*/
|
*/
|
||||||
public function postflight(string $type, InstallerAdapter $parent): bool
|
public function postflight(string $type, InstallerAdapter $parent): bool
|
||||||
{
|
{
|
||||||
@@ -134,7 +134,7 @@ return new class () implements InstallerScriptInterface {
|
|||||||
);
|
);
|
||||||
} elseif ($type === 'update') {
|
} elseif ($type === 'update') {
|
||||||
Factory::getApplication()->enqueueMessage(
|
Factory::getApplication()->enqueueMessage(
|
||||||
'Moko-Cassiopeia template has been successfully updated to version 03.07.00!',
|
'Moko-Cassiopeia template has been successfully updated to version 03.08.00!',
|
||||||
'success'
|
'success'
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -149,7 +149,7 @@ return new class () implements InstallerScriptInterface {
|
|||||||
*
|
*
|
||||||
* @return boolean True on success
|
* @return boolean True on success
|
||||||
*
|
*
|
||||||
* @since 03.07.00
|
* @since 03.08.00
|
||||||
*/
|
*/
|
||||||
public function install(InstallerAdapter $parent): bool
|
public function install(InstallerAdapter $parent): bool
|
||||||
{
|
{
|
||||||
@@ -163,7 +163,7 @@ return new class () implements InstallerScriptInterface {
|
|||||||
*
|
*
|
||||||
* @return boolean True on success
|
* @return boolean True on success
|
||||||
*
|
*
|
||||||
* @since 03.07.00
|
* @since 03.08.00
|
||||||
*/
|
*/
|
||||||
public function update(InstallerAdapter $parent): bool
|
public function update(InstallerAdapter $parent): bool
|
||||||
{
|
{
|
||||||
@@ -177,7 +177,7 @@ return new class () implements InstallerScriptInterface {
|
|||||||
*
|
*
|
||||||
* @return boolean True on success
|
* @return boolean True on success
|
||||||
*
|
*
|
||||||
* @since 03.07.00
|
* @since 03.08.00
|
||||||
*/
|
*/
|
||||||
public function uninstall(InstallerAdapter $parent): bool
|
public function uninstall(InstallerAdapter $parent): bool
|
||||||
{
|
{
|
||||||
@@ -189,7 +189,7 @@ return new class () implements InstallerScriptInterface {
|
|||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*
|
*
|
||||||
* @since 03.07.00
|
* @since 03.08.00
|
||||||
*/
|
*/
|
||||||
private function cleanupMediaFolder(): void
|
private function cleanupMediaFolder(): void
|
||||||
{
|
{
|
||||||
@@ -279,7 +279,7 @@ return new class () implements InstallerScriptInterface {
|
|||||||
*
|
*
|
||||||
* @return boolean True if directory was removed, false otherwise
|
* @return boolean True if directory was removed, false otherwise
|
||||||
*
|
*
|
||||||
* @since 03.07.00
|
* @since 03.08.00
|
||||||
*/
|
*/
|
||||||
private function removeEmptyDirectories(string $path): bool
|
private function removeEmptyDirectories(string $path): bool
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
DEFGROUP: Joomla
|
DEFGROUP: Joomla
|
||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
PATH: templates/moko-cassiopeia/templateDetails.xml
|
PATH: templates/moko-cassiopeia/templateDetails.xml
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Template manifest XML file for Moko-Cassiopeia
|
BRIEF: Template manifest XML file for Moko-Cassiopeia
|
||||||
=========================================================================
|
=========================================================================
|
||||||
-->
|
-->
|
||||||
@@ -22,7 +22,7 @@
|
|||||||
</server>
|
</server>
|
||||||
</updateservers>
|
</updateservers>
|
||||||
<name>moko-cassiopeia</name>
|
<name>moko-cassiopeia</name>
|
||||||
<version>03.07.00</version>
|
<version>03.08.00</version>
|
||||||
<creationDate>2025-12-23</creationDate>
|
<creationDate>2025-12-23</creationDate>
|
||||||
<author>Jonathan Miller || Moko Consulting</author>
|
<author>Jonathan Miller || Moko Consulting</author>
|
||||||
<authorEmail>hello@mokoconsulting.tech</authorEmail>
|
<authorEmail>hello@mokoconsulting.tech</authorEmail>
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
INGROUP: Moko-Cassiopeia
|
INGROUP: Moko-Cassiopeia
|
||||||
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
REPO: https://github.com/mokoconsulting-tech/moko-cassiopeia
|
||||||
PATH: ./updates.xml
|
PATH: ./updates.xml
|
||||||
VERSION: 03.07.00
|
VERSION: 03.08.00
|
||||||
BRIEF: Update manifest XML file for Moko-Cassiopeia
|
BRIEF: Update manifest XML file for Moko-Cassiopeia
|
||||||
-->
|
-->
|
||||||
|
|
||||||
@@ -22,7 +22,7 @@
|
|||||||
<type>template</type>
|
<type>template</type>
|
||||||
<client>site</client>
|
<client>site</client>
|
||||||
|
|
||||||
<version>03.07.00</version>
|
<version>03.08.00</version>
|
||||||
<creationDate>2025-12-12</creationDate>
|
<creationDate>2025-12-12</creationDate>
|
||||||
<author>Jonathan Miller || Moko Consulting</author>
|
<author>Jonathan Miller || Moko Consulting</author>
|
||||||
<authorEmail>hello@mokoconsulting.tech</authorEmail>
|
<authorEmail>hello@mokoconsulting.tech</authorEmail>
|
||||||
|
|||||||
Reference in New Issue
Block a user