docs/persistent-identifiers: Fix some broken links for browsing SWHIDs
There were two issues that was preventing to browse some SWHIDs given as examples in that documentation:
-
Some sphinx links were broken in rDMODe1c3fe80731226618616117dfd67a95f3d365645
-
A SWHID with ';' in its path qualifier was correctly percent escaped but when used as URL argument an extra percent escaping is required as HTTP server will unescape URL arguments and thus break SWHID percent escaping.
Regarding the second issue, I noticed the webapp do not perform the extra percent escaping of the SWHID when generating URL to browse it, fix is incoming.
Related to swh-docs#4721 (closed)
Migrated from D8954 (view on Phabricator)