4d / docs

Products Documentation
Creative Commons Attribution 4.0 International
6 stars 20 forks source link

Comment on ORDA/glossary.md (20-R5) #359

Closed jeremy-french-4D closed 3 weeks ago

jeremy-french-4D commented 3 weeks ago

A link on a page to go to another part of the same page fails. It is a link with a fragment identifier (e.g., "#").

In the 20R5 documentation, please go to the ORDA Glossary page.

https://developer.4d.com/docs/20-R5/ORDA/glossary

Scroll down to the term AttributePath.

image

Notice that PropertyPath is a hypertext link.

The hypertext link's code is:

<a href="/docs/20-R5/ORDA/glossary/#propertyPath">PropertyPath</a>

But clicking the link does nothing. The page needs to scroll down to the PropertyPath term.

Also, note that the above hypertext link needs to include the class hash_link.


Now, manually scroll down the page PropertyPath term.

Click the term's direct link. The link works, and the PropertyPath is positioned at the top of the page.

The direct link code is:

<a class="hash-link" aria-label="Direct link to heading" title="Direct link to heading" href="/docs/20-R5/ORDA/glossary/#propertypath"></a>

The direct link that works has a class named hash-link, which needs to be added to the link that fails.

arnaud4d commented 3 weeks ago

thanks Jeremy, a fix has been done the link should be ok now

jeremy-french-4D commented 3 weeks ago

Hi Arnaud,

I just tried the link, and nothing happened. The page fails to move down to the PropertyPath term.

Also, the hash_link class is absent from the link definition. See #3 following.

image

The following image shows my cursor after clicking the link (#1) and the URL in the address bar (#2). But the glossary entry of PropertyPath doesn't appear. The page remains where I clicked the link.

image
arnaud4d commented 3 weeks ago

Sorry, there is a delay for updating the web site and it is taking longer than usual. You might have to wait until tomorrow for the fix to be online.