Here's a tool that will assist you in checking for files that might still need the Joomla 5 Compatibility Plugin to Work.
00:00 - Joomla 4 Extensions in Joomla 5: Compatibility Explained
00:39 - Using MySites.Guru to Audit Compatibility for Joomla 5
01:16 - Reviewing Extensions with Joomla 4 Classes
01:51 - Tool Limitations and Key Insights for Manual Review
02:20 - Steps to Transition Extensions to Joomla 5 Native
02:58 - Contact Developers or Uninstall Unused Extensions
03:32 - Advanced Options: Manually Editing Joomla 4 Classes
04:09 - Wrap-Up and Encouragement to Subscribe
Summary
Introduction to Compatibility Plugin
Joomla 5 includes a backward compatibility plugin to support Joomla 4 extensions by swapping outdated classes with their Joomla 5 equivalents.
The plugin slows down Joomla 5 but prevents crashes if extensions arenβt Joomla 5 native.
Impact of Disabling the Plugin
Turning off the plugin will break your site unless all extensions are Joomla 5 native.
Using MySites.Guru for Compatibility Checks
MySites.Guru offers a tool to identify extensions requiring the compatibility plugin.
The tool scans files for Joomla 4 classes and lists them for manual review.
How the Tool Works
The tool flags files containing Joomla 4 classes, including false positives from comments or references.
Some extensions are excluded if they independently handle class replacements.
Steps to Verify Compatibility
Use the tool to identify flagged files.
Cross-check flagged extensions on their official websites to confirm Joomla 5 native versions.
Contacting Developers
Reach out to developers of flagged extensions to inquire about updates for Joomla 5 compatibility.
Removing Unused Extensions
Uninstall unused extensions that rely on the compatibility plugin to streamline your site.
Advanced File Analysis
If skilled in programming, review and modify flagged files directly by examining highlighted code sections.
Benefits of Turning Off the Plugin
Disabling the plugin improves site speed once all extensions are Joomla 5 compatible.
Conclusion
MySites.Guru simplifies the process of identifying extensions needing updates.
Subscribe for more Joomla tutorials and tips. Enjoy your Joomla site and God bless!
Please send any feedback or bug reports or queries to;
Contact Tim Davis βΊ
Joomla Training Cohort βΊ https://cybersalt.com/jtc
Add comment