Skip to content

Commit 3d86ad2

Browse files
committed
Replace links to ephemeral file URLs with persistent "resource" links
In addition to the Markdown content source files, this repository hosts non-text files. These are linked to in various places in the content. The website publishing system hosts these non-text files in paths under the `static` subfolder of the website. The path of the published file includes the file's MD5 hash. This means that the URL will change every time the file is modified. For this reason, hardcoding links to these URLs in the content should be avoided whenever possible. The repository contains a special `static` folder. The files under that folder are published under the root of the website, using the same paths as are present in the `static` folder at the time of publishing. In addition to the files that are hosted in the repository's `static` folder, the repository infrastructure also finds all files under the `content/hardware` folder with suffix matching standardized patterns used by the common product "resource" files and copies them to the appropriate locations under the `static` folder before publishing the website. Links should always target the files at this location when available instead of using the ephemeral URLS.
1 parent f6cd584 commit 3d86ad2

File tree

4 files changed

+7
-7
lines changed
  • content/hardware/04.pro
    • boards
    • carriers
      • portenta-max-carrier/tutorials/user-manual
      • portenta-mid-carrier/tutorials/user-manual

4 files changed

+7
-7
lines changed

content/hardware/04.pro/boards/portenta-c33/tutorials/user-manual/content.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ The complete datasheet is available and downloadable as PDF from the link below:
8484

8585
The complete schematics are available and downloadable as PDF from the link below:
8686

87-
- [Portenta C33 schematics](https://docs.arduino.cc/static/d7e16a6657c086a034a14a6619cffe7b/ABX00074-schematics.pdf)
87+
- [Portenta C33 schematics](/resources/schematics/ABX00074-schematics.pdf)
8888

8989
### STEP Files
9090

content/hardware/04.pro/boards/portenta-x8/tutorials/01.user-manual/content.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Moreover, Portenta X8 can be further customized to get a continuously maintained
7676
### Pinout
7777

7878
The full pinout is available and downloadable as PDF from the link below:
79-
* [Portenta X8 Pinout](https://docs.arduino.cc/static/019dd9ac3b08f48192dcb1291d37aab9/ABX00049-full-pinout.pdf)
79+
* [Portenta X8 Pinout](/resources/pinouts/ABX00049-full-pinout.pdf)
8080

8181
### Datasheet
8282

@@ -1187,9 +1187,9 @@ With this tool, you can easily upload containers to a board that is linked to yo
11871187

11881188
In order to learn how to properly call GPIOs or other peripherals both in the Arduino environment or in Linux, with or without a carrier, you can check the following pinout diagrams:
11891189

1190-
* [Portenta X8 pinout](https://docs.arduino.cc/static/019dd9ac3b08f48192dcb1291d37aab9/ABX00049-full-pinout.pdf)
1191-
* [Portenta Breakout pinout](https://docs.arduino.cc/static/8d54d1a01d6174ed60fc9698e881ad4c/ASX00031-full-pinout.pdf)
1192-
* [Portenta Max Carrier pinout](https://docs.arduino.cc/static/d0bd73b17e97af0fe376b7d518b18660/ABX00043-full-pinout.pdf)
1190+
* [Portenta X8 pinout](/resources/pinouts/ABX00049-full-pinout.pdf)
1191+
* [Portenta Breakout pinout](/resources/pinouts/ASX00031-full-pinout.pdf)
1192+
* [Portenta Max Carrier pinout](/resources/pinouts/ABX00043-full-pinout.pdf)
11931193
* [Portenta Hat Carrier pinout](https://docs.arduino.cc/resources/pinouts/ASX00049-full-pinout.pdf)
11941194

11951195
## Communication

content/hardware/04.pro/carriers/portenta-max-carrier/tutorials/user-manual/content.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -381,7 +381,7 @@ If the connection is successful, you should see your IP address and location inf
381381

382382
The Portenta X8, H7, and C33 enhance functionality through High-Density connectors. For a comprehensive understanding of these connectors, please refer to the complete pinout documentation for each Portenta model.
383383

384-
- [Complete Portenta X8 pinout information](https://docs.arduino.cc/static/019dd9ac3b08f48192dcb1291d37aab9/ABX00049-full-pinout.pdf)
384+
- [Complete Portenta X8 pinout information](/resources/pinouts/ABX00049-full-pinout.pdf)
385385
- [Complete Portenta H7 pinout information](https://docs.arduino.cc/resources/pinouts/ABX00042-full-pinout.pdf)
386386
- [Complete Portenta C33 pinout information](https://docs.arduino.cc/resources/pinouts/ABX00074-full-pinout.pdf)
387387

content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/content.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -569,7 +569,7 @@ The Portenta X8, H7, and C33 models expand their capabilities using High-Density
569569

570570
This documentation provides an in-depth view of the connectors, ensuring a comprehensive understanding of how they enhance the functionality of these devices.
571571

572-
- [Complete Portenta X8 pinout information](https://docs.arduino.cc/static/019dd9ac3b08f48192dcb1291d37aab9/ABX00049-full-pinout.pdf)
572+
- [Complete Portenta X8 pinout information](/resources/pinouts/ABX00049-full-pinout.pdf)
573573
- [Complete Portenta H7 pinout information](https://docs.arduino.cc/resources/pinouts/ABX00042-full-pinout.pdf)
574574
- [Complete Portenta C33 pinout information](https://docs.arduino.cc/resources/pinouts/ABX00074-full-pinout.pdf)
575575

0 commit comments

Comments
 (0)