mirror of https://github.com/docker/docs.git
This replaces the JavaScript link fix script with a custom plugin, based on the jekyll-relative-link plugin, and modified so that it can be used as Liquid "filter". While it borrows from the jekyll-relative-links plugin, it takes some shortcuts; - We use the code from jekyll-relative-links plugin to find/extract links on the page - Relative links are converted to absolute links, using the path of the markdown source file that's passed as argument - After conversion to an absolute link, we strip the ".md" extension; no attempt is made to resolve the file that's linked to. This is different from the jekyll-relative-links plugin, which _does_ resolve the linked file. This functionality could be added in future by someone who has more experience with Ruby. Signed-off-by: Sebastiaan van Stijn <github@gone.nl> |
||
---|---|---|
.. | ||
relative_links_filter.rb |