This is an old revision of the document!


Table of Contents

Migrate J3.10 to J4.x to J5.x

Important Read First

Migration

Migrate J3.10 to J4.4.13

This migration does not work under WSL, must execute on a live site
Check whether it's a file permission issue: WSL Settings

  1. Uninstall Akeeba Backup 8.4.1.1
  2. Install Akeeba Magic Eraser - ignore all error messages
  3. Install Phoca Download 4.0.9 over 3.2.3
  4. Disable Plugin “System - Kunena Forum”
  5. Disable Plugin “System - Bethico”
  6. Disable Plugin “System - Bethico System Plugin”
  7. Disable Plugin “Quick Icon - Kunena Forum”
  8. Go To “Components - Joomla Update” and do the Live Update
  9. Install Akeeba Backup 10.0.3
  10. Akeeba Backup configuration, then take a backup

Migrate J4.4.13 to J5.1.3

This migration works under WSL

  1. Start the update from Joomla's back-end
  2. Make sure file permissions are enabled in WSL Settings, otherwise it is not possible to install extensions
  3. Update Plugin “System - Bethico”
  4. Enable “Track Session Metadata” in Global Configuration → System → System

Bethicoleague Component

  1. copy the following folders from “ipl” to “ipl4”
    • components/com_bethico
    • administrator/components/com_bethico
    • media/bethico
    • media/com_bethico

Bethicoleague Template

Abandon the bethicoleague template and integrate into cassiopeia, which will give us a much easier way to maintain the template.

  1. create a child template for cassiopeia named cassiopeia_bethicoleague
  2. move Webmaster settings to new module
  3. move “Login” from “Member Menu” to “Main Menu”
  4. install plg_system_bethicofa first, then discover
  5. Menu Items: go to each Menu Item → Link Type and set Link Icon Class and Display Menu Item Title
  6. move login disabled to module
  7. updated plugin plg_system_bethicoFA
  8. strings in install package wrong for mod_bethico_switcher

Kunena Forum

Phoca Download

Others