PR-5.3-dev Pending

User tests: Successful: Unsuccessful:

avatar ceford
ceford
1 May 2025

Pull Request for Issue #45411.

Summary of Changes

The changes here introduce a new method of creating the index of Help pages from the en-GB/com_admin.ini strings. It allows us to use the Joomla 5 Help pages in Joomla 6 and change to a different Help server when a replacement for help.joomla.org emerges.

Deleted file build/helpTOC.php - no longer used.
Replaced help/en-GB/toc.json with a new version.
Added field to com_config/forms/application.xml on line 781 to allow user configuration of the help server.
Changed the code of the getToc function in HelpModel.php to create toc.json if it does not exist.
Corrected a string in com_admin.ini
Changed the default $helpurl setting in configuration.php-inst

Testing Instructions

This is tricky and advice is welcome! Perhaps get a patch, clone the joomla-cms (not this fork), apply the patch and then follow the instructions for building a working Joomla 6 installation in the README.

Then compare a normal Joomla 6 Installation with the one to which the patch was applied.

  • Select any Toolbar Help button.
  • In the Admin menu select Help -> Joomla! Help

Actual result BEFORE applying this Pull Request

There are no Help pages in a standard J6 installation because there are no J6 specific web pages.

Expected result AFTER applying this Pull Request

Help pages are available, albeit J5 Help pages. But we are not expecting significant user functionality changes.

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • [ x ] No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • [ x ] No documentation changes for manual.joomla.org needed

avatar ceford ceford - open - 1 May 2025
avatar ceford ceford - change - 1 May 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 1 May 2025
Category Repository Administration com_admin SQL
avatar ceford ceford - change - 1 May 2025
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2025-05-01 22:29:22
Closed_By ceford
Labels Added: PR-5.3-dev
avatar ceford ceford - close - 1 May 2025
avatar ceford
ceford - comment - 1 May 2025

Bah - managed to include all other PRs in my PR.

Add a Comment

Login with GitHub to post a comment