Β 
The Joomla Training Cohort has been launched!

Please send any feedback or bug reports to [email protected] (opens new link)  

Let's break Joomla 5 by playing with the Backward Compatibility plugin!

 

 

00:00:00 Introduction & Setup
00:09:48 Breaking Joomla 5
00:26:01 Identifying Problem Extensions
00:41:51 Tools & Audits
00:50:30 Exporting User Logs
01:08:06 Exploring Extensions
01:34:21 Risks & Lessons
01:37:02 Closing 

 

βœ…  Summary

 

  1. Introduction to Joomla 5 Testing
    The video begins with intentionally "breaking" Joomla 5 to understand the Backward Compatibility Plugin, using a fun and educational approach to explore how extensions behave without it.

  2. Purpose of the Backward Compatibility Plugin
    The plugin ensures older Joomla 3/4 extensions still work in Joomla 5 by offering class aliases, ES5 assets, and legacy scripts, essential for developers transitioning their code.

  3. Staging Environment + MySites.guru
    Emphasis on using a staging site or tools like MySites.guru to safely test Joomla 5 upgrades and identify potential issues before applying changes on a live site.

  4. Manual Recovery via PHPMyAdmin
    After breaking the site by disabling compatibility, Tim demonstrates restoring functionality manually through the database, highlighting the importance of access to PHPMyAdmin.

  5. Extension Compatibility Trials
    Tim tests various popular extensions (like Page Builder CK, Scroll Talk, Convert Forms, JCE, and Regular Labs) to check their reliance on compatibility settings.

  6. Disabling & Grouping Extensions
    Extensions are grouped by developer (e.g., CK extensions) and selectively disabled to see which ones cause errors when the plugin is turned off.

  7. Login History Export Deep Dive
    Viewers ask how to export user login history. Tim demonstrates how to export this data from PHPMyAdmin and via the Joomla backend, offering practical database tips.

  8. Understanding Joomla Logs and Cleanup
    The User Action Log is explored, with instructions on filtering, exporting, and purging logs, and how Stage IT creates duplicate environments for testing without risk.

  9. Future-Proofing with Joomla 6 in Mind
    Discussion shifts to Joomla 4.4 end-of-life, Joomla 6 planning, and the role of third-party developers in supporting long-term compatibility.

  10. Fun, Learning & Tech Tips
    With lively user interaction, green screen fun, and OBS/Zoom setup talk, the video balances technical depth with community engagement and humor.

 

Please send any feedback or bug reports or queries to;

Contact Tim Davis β–Ί This email address is being protected from spambots. You need JavaScript enabled to view it.

Joomla Training Cohort β–Ί https://cybersalt.com/jtc

JTC has been launched and is now accepting members https://cybersalt.com/services/subscriptions
mySites.guru β–Ί https://mysites.guru
Backing Up Your Joomla Site with Akeeba β–Ίhttps://www.youtube.com/watch?v=4Xu4o0g2-RY&t=0s
FOLLOW US ON X(TWITTER!) β–Ί https://x.com/basicjoomla
LIKE US ON FACEBOOK! β–Ί https://www.facebook.com/basicjoomla
SUBSCRIBE US ON YOUTUBE β–Ί//www.youtube.com/@Basicjoomla

#basicjoomla

#cybersalt


Interesting blog? Like it on Facebook, Post it or share this article on other bookmarking websites.

Written by:
Tim Davis is the founder and owner of Cybersalt.
Log in to comment

Add comment

Submit