b/c break PR-7.0-dev Architecture Pending

User tests: Successful: Unsuccessful:

avatar laoneo
laoneo
17 Jun 2026
  • 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

Moves deprecated HTML helper functions to the compat plugin. When the whole helper is not deprecated, then the respective functions will throw an exception when the plugin is disabled.

Testing Instructions

  • Add the code \Joomla\CMS\HTML\HTMLHelper::_('behavior.core'); to the file /components/com_content/tmpl/featured/default.php
  • Open the front end with the compat7 plugin enabled and disabled

Actual result BEFORE applying this Pull Request

It always loads.

Expected result AFTER applying this Pull Request

It loads with the compat plugin enabled and throws the following error when disabled:
behavior::core not found

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 laoneo laoneo - open - 17 Jun 2026
avatar laoneo laoneo - change - 17 Jun 2026
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 17 Jun 2026
Category Libraries Front End Plugins
avatar laoneo laoneo - change - 17 Jun 2026
Labels Added: PR-7.0-dev
avatar laoneo laoneo - change - 17 Jun 2026
Labels Added: b/c break
avatar joomla-cms-bot joomla-cms-bot - change - 17 Jun 2026
Category Libraries Front End Plugins Administration com_config Libraries Front End Plugins
448d30a 17 Jun 2026 avatar laoneo cs
avatar laoneo laoneo - change - 19 Jun 2026
Title
[7.0] Moves deprecated helpers to compat
[7.0] Moves deprecated HTML helpers to compat
avatar laoneo laoneo - edited - 19 Jun 2026
avatar laoneo laoneo - change - 21 Jun 2026
Labels Added: Architecture

Add a Comment

Login with GitHub to post a comment