In Joomla 3 a Help page has a url like this:
https://help.joomla.org/proxy?keyref=He ... it&lang=en
And the H1 Heading says: Extensions Plugin Manager Edit
In Joomla 4 the same Help page has this url:
https://help.joomla.org/proxy?keyref=He ... it&lang=en
And the H1 Heading says: Help4.x:Extensions Plugin Manager Edit
I can't figure out how to suppress the Help4.x: part and think it may be something in the proxy server. Can anyone enlighten me?
Does the Help proxy server need a fix for Joomla 4? Topic is solved
Moderator: Documentation
- ceford
- Joomla! Hero
- Posts: 2615
- Joined: Mon Feb 24, 2014 10:38 pm
- Location: Edinburgh, Scotland
- Contact:
Re: Does the Help proxy server need a fix for Joomla 4?
The code in the proxy server strips prefixes if they match the structure of "Help##" (so "Help39" matches but "Help3.9" doesn't). It seems they are using "Help4.x" as the prefix, if this is a permanent change in structure then the proxy server should be updated to account for this.ceford wrote: ↑Thu Jun 18, 2020 5:06 pmIn Joomla 3 a Help page has a url like this:
https://help.joomla.org/proxy?keyref=He ... it&lang=en
And the H1 Heading says: Extensions Plugin Manager Edit
In Joomla 4 the same Help page has this url:
https://help.joomla.org/proxy?keyref=He ... it&lang=en
And the H1 Heading says: Help4.x:Extensions Plugin Manager Edit
I can't figure out how to suppress the Help4.x: part and think it may be something in the proxy server. Can anyone enlighten me?
- ceford
- Joomla! Hero
- Posts: 2615
- Joined: Mon Feb 24, 2014 10:38 pm
- Location: Edinburgh, Scotland
- Contact:
Re: Does the Help proxy server need a fix for Joomla 4?
I wonder if the use of this prefix was thought through! The index of pages by prefix:It seems they are using "Help4.x" as the prefix, if this is a permanent change in structure then the proxy server should be updated to account for this.
https://docs.joomla.org/index.php?title ... espace=154
is empty for the equivalent Help3.x namespace. There is no Help40 or Help4x listed to choose from. I don't know if it is possible to rename a prefix from Help4.x to Help4x but that is the obvious thing to do.
Perhaps the Documentation team should clarify this before changing the proxy code.
- ceford
- Joomla! Hero
- Posts: 2615
- Joined: Mon Feb 24, 2014 10:38 pm
- Location: Edinburgh, Scotland
- Contact:
Re: Does the Help proxy server need a fix for Joomla 4?
May I formally ask the Documentation team whether it is possible to change the prefix Help4.x to Help4x or Help40? If yes, can it be done? And without breaking the Help screen system.The code in the proxy server strips prefixes if they match the structure of "Help##" (so "Help39" matches but "Help3.9" doesn't). It seems they are using "Help4.x" as the prefix, if this is a permanent change in structure then the proxy server should be updated to account for this.
Re: Does the Help proxy server need a fix for Joomla 4?
The regex used to strip the Help namespace prefix from the page titles has been adjusted to account for the Help4.x namespace.
This does not account for other namespaces such as J3.x as seen on https://help.joomla.org/proxy?keyref=J3.x:Privacy but makes the help screen area consistent now.
Further improvements can be made by submitting issues and/or pull requests to https://github.com/joomla/help.joomla.org as that is the source of the help proxy server code.
This does not account for other namespaces such as J3.x as seen on https://help.joomla.org/proxy?keyref=J3.x:Privacy but makes the help screen area consistent now.
Further improvements can be made by submitting issues and/or pull requests to https://github.com/joomla/help.joomla.org as that is the source of the help proxy server code.
- ceford
- Joomla! Hero
- Posts: 2615
- Joined: Mon Feb 24, 2014 10:38 pm
- Location: Edinburgh, Scotland
- Contact:
Re: Does the Help proxy server need a fix for Joomla 4?
Thank you! I can confirm that the Help screens look much better and this issue is resolved.