Β 
The Joomla Training Cohort has been launched!

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

The Colorado Wood Working Guild needs a bit of help migrating their site to Joomla 4, so why not do it on a live stream (with their permission of course!) Join us as I tray to better organize the menu on my Joomla site. Some Key Timestamps (will be filled in after the live stream)

 

00:00:00 Introduction & Setup Joomla 3 β†’ 4 Migration
00:05:19 Migration Challenges & Fixes with RocketTheme & migrateme4
00:26:44 Post-Migration Testing Fixing Broken PDF Embed
00:41:57 ContentBuilder J4 Install Failure & Database Cleanup
00:54:43 BreezingForms J4 Migration Reinstallation & Fixes
02:11:17 Joomla & Community Builder Updates, Migration Prep
02:38:24 Wrap-Up

 

βœ…  Summary

  1. πŸš€ Migration Kickoff
    Tim begins migrating the Colorado Woodworkers Guild site using MigrateMe4. Backup created with Akeeba, and the RocketTheme Kraken template is flagged for incompatibility.

  2. πŸ›  Major Extensions Disabled
    Incompatible or unused extensions like BreezingForms, CB Admin Nav, Gantry 4, and RocketTheme Extender are unpublished or removed to stabilize the site.

  3. 🧹 Discover & Cleanup
    Uses the Discover tool to uninstall orphaned extensions (like mod_jckquickicon), removing clutter and legacy code from Joomla 3.

  4. ⚠️ Plugin Conflicts & Debugging
    Plugin issues (like ContentBuilder and ArcEditor) arise, breaking login and content display. Debug mode is enabled to trace errors.

  5. πŸ›  Database-Level Rescue
    Breakage from a ContentBuilder plugin install requires manual disabling via phpMyAdmin, followed by cleanup of old tables and reinstallation.

  6. πŸ“¦ BreezingForms Troubleshooting
    Installing BreezingForms J4 version leads to shortcode issues and missing forms. After plugin activation and XML script re-import, compatibility improves.

  7. 🧩 Legacy Code Reminders
    Tim finds Mambo-era code remnants, reminding viewers of Joomla’s long evolution. Compatibility layers still hold up surprisingly well.

  8. ❌ Menu & Module Cleanup
    404 errors traced to broken BreezingForms menu items. Broken links are unpublished, and unused templates like Kraken and Bionic are removed.

  9. πŸ” Missing Slideshow Mystery
    Homepage slideshow is missing; Tim tracks down the culprit module (Responsive Slideshow Showcase B) but can't confirm the original source (likely DJ Extensions).

  10. βœ… Key Lessons & Takeaways

  • Pre-migration cleanup is critical: Remove unused extensions/modules/templates.

  • Manual DB intervention may be needed when plugins break the backend.

  • Debug + Discover + phpMyAdmin = Powerful tools for Joomla troubleshooting.

  • Migration is smoother when legacy bloat is cleared before the jump.

 

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

Watch Me Work Livestreams 232


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