summaryrefslogtreecommitdiff
path: root/Meta/convert-markdown-links.lua
AgeCommit message (Collapse)Author
2023-01-08Meta/build-manpages-website: Use absolute paths for all linkskleines Filmröllchen
Previously, we had some broken cross-manpage links on the website after the introduction of subsections. This is fixed by simply always using an absolute path (leading '/') for links, making all images, icons and page links work in all subsections. Unfortunately, this change means that navigating the website build while opening the files in the browser directly will no longer work. However, a local static server such as `python -m http.server 8080` in the output/ directory will work just fine for testing.
2022-05-29Meta: Update manpages website build script to handle non-icon imagesLinus Groh
Adding an image to man7/Audio-subsystem.md referencing a non-icon image file in the same directory broke the automated build of the manpages website, which was not prepared to handle this case.
2022-01-17Meta: Add icons to online man pagesTobias Christiansen
Previously all the added icons weren't available in the online version of the man pages. This patch adds functionality to copy all the used icons over when assembling the HTML version.
2022-01-11Meta: Convert new help page link styles for the man page websitekleines Filmröllchen
The special URL links (help://man) and the application opening links now work on the man page website. While the page links are translated correctly, the application launch can't be implemented. For this reason, an explanatory error page is shown instead.
2021-10-22man.serenityos.org: Fix links to man(1), avoid unnecessary shellsBen Wiederhake
This fixes the current bug at the end of less(1), which links to the wrong file ".html" instead of "man.html".
2021-10-22man.serenityos.org: Simplify local buildsBen Wiederhake
I simply extracted the script from .github/workflows/manpages.yml, without significant modification.