Adds a Yes/No radio field to control whether child menu items under
selected slugs are also accessible during offline mode. Defaults to
Yes for backwards compatibility. Also hardcodes the manifest
description to prevent raw language keys during installation.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- #97: Add disabled warning option in MenuslugField when SEF URLs
are off, with translatable language key in en-GB and en-US
- #100: Remove duplicate [03.09.00] entry, merge into single entry,
update comparison links to Gitea, fix VERSION header to 04.02.01,
add [Unreleased] section with current fixes
Closes: #97, #100
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Critical fixes:
- #89: Move enablePlugin() to postflight() — called unconditionally
- #90: Replace Table::addIncludePath() with bootComponent()->getMVCFactory()
for Joomla 5 compatibility (was causing fatal crash on install)
- #91: Add non-SEF fallback — match by Itemid when SEF URLs are disabled
High priority fixes:
- #92: enablePlugin() now called on upgrade path too
- #93: Remove $_GET['tmpl'] superglobal mutation, use $input->set() only
- #94: Add params, metadata, attribs defaults to article creation data
- #95: Apply urldecode() to URI path before slug comparison
- #96: Cast Registry return to array before iterating slugs
Medium fixes:
- #99: Fix MenuslugField separator 'disable' → 'disabled' property
Code quality:
- #101: Strip legacy mokojoomtos.php to minimal stub (dead code under Joomla 5)
- #102: Convert script.php from spaces to tabs
- #103: Rename installer class to PlgSystemMokojoomtosInstallerScript
Closes: #89, #90, #91, #92, #93, #94, #95, #96, #99, #101, #102, #103
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The development channel was pointing to a non-existent dev release
tag, causing download failures. All channels now point to the stable
release (04.01.00) until a dev pre-release is actually built.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>