Language Change PR-6.3-dev Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
22 Sep 2026

Pull Request resolves #46944 .

  • I read the Generative AI policy and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.

Summary of Changes

Before this PR you cannot disable a parent template (in the extension manager) eg Cassiopeia if there is a child template even if the child template is disabled

Testing Instructions

Install any template and make that templates style the default
In extension manager filter by templates and

  1. disable cassiopeia_extended
  2. disable cassiopeia
  3. disable the new template you installed
  4. enable cassiopeia_extended

Actual result BEFORE applying this Pull Request

  1. Extension disabled.
  2. Disabling the parent template is not permitted.
  3. Disabling the default template is not permitted.

Expected result AFTER applying this Pull Request

  1. Extension disabled.
  2. Extension disabled
  3. Disabling the default template is not permitted.
  4. Enabling a child template when its parent is disabled is not permitted.

Link to documentations

Please select:

  • Documentation link for guide.joomla.org:

  • No documentation changes for guide.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar brianteeman brianteeman - open - 22 Sep 2026
avatar brianteeman brianteeman - change - 22 Sep 2026
Status New ⇒ Pending
avatar joomla-cms-bot joomla-cms-bot - change - 22 Sep 2026
Category ⇒ Administration com_installer
avatar brianteeman brianteeman - change - 22 Sep 2026
The description was changed
avatar brianteeman brianteeman - edited - 22 Sep 2026
avatar brianteeman brianteeman - change - 22 Sep 2026
Labels Added: PR-6.3-dev
avatar joomla-cms-bot joomla-cms-bot - change - 22 Sep 2026
Category Administration com_installer ⇒ Administration com_installer Language & Strings
avatar richard67
richard67 - comment - 22 Sep 2026

What happens with the PR applied if both the parent template and the child template are disabled, and now you enable the child but not the parent? Does the child still work?

avatar brianteeman
brianteeman - comment - 22 Sep 2026

Good question

avatar brianteeman brianteeman - change - 23 Sep 2026
Labels Added: Language Change
avatar brianteeman brianteeman - change - 23 Sep 2026
The description was changed
avatar brianteeman brianteeman - edited - 23 Sep 2026
avatar brianteeman
brianteeman - comment - 23 Sep 2026

I have added an additional step to prevent enabling a child template when its parent is disabled

b2507fa 23 Sep 2026 avatar brianteeman dry

Add a Comment

Login with GitHub to post a comment