arduino / reference-en

Editable source for the Arduino Reference
https://www.arduino.cc/reference/en/
Other
165 stars 735 forks source link

Incorrect breadcrumb links #827

Open monodop opened 3 years ago

monodop commented 3 years ago

I am noticing that the breadcrumb links don't seem to be working correctly for me.

For example, on the page: https://www.arduino.cc/reference/en/language/functions/communication/serial/readbytes/

The link to "Serial" in the breadcrumbs points to: https://www.arduino.cc/reference/en#serial

I believe, instead, it should point to: https://www.arduino.cc/reference/en/language/functions/communication/serial/

I've noticed this happen in the past as well, but I don't have all of the examples on hand right now.

image

VeloSteve commented 6 months ago

Still a problem in 2024. For example, if I am on https://www.arduino.cc/reference/en/language/functions/communication/stream/streamreadbytesuntil/ and I click Stream in the breadcrumb line it takes me to https://www.arduino.cc/reference/en/ This is just a list of some Arduino functions, and not the Stream information that a user would expect.

Examining this page, there is a Stream link which goes to the correct page (https://www.arduino.cc/reference/en/language/functions/communication/stream/) but requiring this extra step is a bug.

By the way, it's only a coincidence that I was on a Stream function like the original poster. This also happens with Wire, Mouse, SPI, and probably all the others.

MaderDash commented 3 months ago

Still a problem in 2024. For example, if I am on https://www.arduino.cc/reference/en/language/functions/communication/stream/streamreadbytesuntil/ and I click Stream in the breadcrumb line it takes me to https://www.arduino.cc/reference/en/ This is just a list of some Arduino functions, and not the Stream information that a user would expect.

Examining this page, there is a Stream link which goes to the correct page (https://www.arduino.cc/reference/en/language/functions/communication/stream/) but requiring this extra step is a bug.

By the way, it's only a coincidence that I was on a Stream function like the original poster. This also happens with Wire, Mouse, SPI, and probably all the others.

Just a bump on this, IDK if it's just me or not. But it is working properly for me. Please let me know if this is still an issue.

MaderDash commented 3 months ago

I am noticing that the breadcrumb links don't seem to be working correctly for me.

For example, on the page: https://www.arduino.cc/reference/en/language/functions/communication/serial/readbytes/

The link to "Serial" in the breadcrumbs points to: https://www.arduino.cc/reference/en#serial

I believe, instead, it should point to: https://www.arduino.cc/reference/en/language/functions/communication/serial/

I've noticed this happen in the past as well, but I don't have all of the examples on hand right now.

image

Same statement. This may be fixed, please check to see if this is still an issue please?

per1234 commented 3 months ago

@MaderDash the behavior is exactly as described in the bug report for me. When I click the "Serial" link in the breadcrumbs, I am taken to the URL https://www.arduino.cc/reference/en#serial, which is simply the Arduino Language Reference home page (not even scrolled down to the relevant section, since there is no serial anchor in the page).

monodop commented 3 months ago

@MaderDash I still see the same issue with the breadcrumbs today

monodop commented 3 months ago

serialbreadcrumbs

VeloSteve commented 1 month ago

Yes, the same issue from 2024 is still there. The link takes you to the index instead of the topic.