Fix legacy /puppet/ and /pe/ internal links in _openvox_8x#126
Merged
tuxmea merged 1 commit intoOpenVoxProject:masterfrom Apr 30, 2026
Merged
Fix legacy /puppet/ and /pe/ internal links in _openvox_8x#126tuxmea merged 1 commit intoOpenVoxProject:masterfrom
tuxmea merged 1 commit intoOpenVoxProject:masterfrom
Conversation
b1e1d17 to
2a1d9ad
Compare
37ff835 to
d6c3c19
Compare
Rewrites all legacy internal links inherited from the original Puppet
documentation across five files:
- Rewrite /puppet/latest/* links to /openvox/latest/* equivalents
- Remove links to /puppet/3.8/ (no OpenVox equivalent)
- Remove {{pe}} links and references (no OpenVox equivalent)
- Fix broken #special-scope-rule-for-inlineepp anchor to #inline_epp
Closes OpenVoxProject#121
Signed-off-by: Michael Harp <mike@mikeharp.com>
d6c3c19 to
67ce7d8
Compare
tuxmea
approved these changes
Apr 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #121.
Changes
reporting_about.md/puppet/latest/report.html→/openvox/latest/report.html; rewriteconfiguration.htmlsetting links (#report,#reports,#reportdir) to/openvox/latest/; remove PE-only{{pe}}/CM_reports.htmllinkmetaparameter.md/puppet/latest/configuration.html#tags→/openvox/latest/configuration.html#tagslang_template_epp.md/puppet/3.8/experiments_future.htmllink (no OpenVox equivalent); rewrite[epp]and[inline_epp]from/puppet/latest/function.html→/openvox/latest/function.htmlwith corrected anchors (#inline_eppnot#inlineepp); fix pre-existing broken#special-scope-rule-for-inlineeppanchorstatic_catalogs.md{{pe}}link definitionsnodes_ldap.md{{pe}}link definition for[rp]and convert its two inline uses to plain text (see #128)Test plan
bundle exec jekyll buildpasseshtmlproofer _site --disable-external --ignore-urls "/puppetlabs/" --allow-hash-hrefreports no failures in any of the five changed files/puppet/or/pe/links remain in the changed files