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
-
π 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. -
π 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. -
π§Ή Discover & Cleanup
Uses the Discover tool to uninstall orphaned extensions (likemod_jckquickicon
), removing clutter and legacy code from Joomla 3. -
β οΈ Plugin Conflicts & Debugging
Plugin issues (likeContentBuilder
andArcEditor
) arise, breaking login and content display. Debug mode is enabled to trace errors. -
π Database-Level Rescue
Breakage from aContentBuilder
plugin install requires manual disabling via phpMyAdmin, followed by cleanup of old tables and reinstallation. -
π¦ BreezingForms Troubleshooting
Installing BreezingForms J4 version leads to shortcode issues and missing forms. After plugin activation and XML script re-import, compatibility improves. -
π§© Legacy Code Reminders
Tim finds Mambo-era code remnants, reminding viewers of Joomlaβs long evolution. Compatibility layers still hold up surprisingly well. -
β Menu & Module Cleanup
404 errors traced to broken BreezingForms menu items. Broken links are unpublished, and unused templates like Kraken and Bionic are removed. -
π 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). -
β 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 βΊ
Joomla Training Cohort βΊ https://cybersalt.com/jtc
Add comment