Reminder that for the release of j6 the help proxy server needs to be setup AND the helpTOC script needs to be run
Labels |
Added:
No Code Attached Yet
|
Sorry that statement about the help toc not being run is factually incorrect.
I see my mistake:
Anyway: because we want to get rid of the wiki we have no plans to update the Help pages for Joomla 6 in the wiki. So we might not run helpTOC.php for that...
Yes it is always run manually to create the JSON. That's why I posted this reminder. I understand it's in the release making documentation but as that's not public and from past experience of the script not being run that's the exact reason for making the post.
Anyway: because we want to get rid of the wiki we have no plans to update the Help pages for Joomla 6 in the wiki. So we might not run helpTOC.php for that...
I'm wondering if you realise where the json is being used. It is used to generate the menu for the help system in the Joomla admin. If the wiki is not going to be updated/used then we need to decide what to do with the help menu. not the help buttons
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2025-08-15 16:05:23 |
Closed_By | ⇒ | brianteeman |
The Help > Joomla! Help in the admin is nothing more than an alphabetical listing of all help pages. Except for the added "Start here", "License", and "Glossery" pages, there are no other pages in this help menu than all the individual help pages together.
This help menu can also be generated from the individual help pages. The slugs for the URL are hard coded in the individual views where the help pages are being added to the page: $toolbar->help('Articles:_Edit');
. From this "Articles:_Edit" the URL (https://help.joomla.org/proxy?keyref=Help53:Articles:_Edit&lang=en) and the language string (COM_ADMIN_HELP_ARTICLES:_EDIT, used as menu-item title) are automatically generated.
The URLs can be served by the proxy from another source than the wiki. For instance from static HTML pages. At the moment the proxy visites the wiki-API and gets the HTML-page from the wiki.
There is no necessity to keep the dependency on the wiki, only to create this help menu. All information is already in the views. I'll create a new helpTOC script to compose that toc.json for the help menu from the views.