From 11faed7830c8011a97131e9d81517ff7256c681e Mon Sep 17 00:00:00 2001 From: Tim Vink Date: Wed, 16 Feb 2022 12:14:25 +0100 Subject: [PATCH] Add compatibility for lightgallery-markdown when use_directory_urls is set to True --- mkdocs_print_site_plugin/plugin.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mkdocs_print_site_plugin/plugin.py b/mkdocs_print_site_plugin/plugin.py index cb27a09..034cf08 100644 --- a/mkdocs_print_site_plugin/plugin.py +++ b/mkdocs_print_site_plugin/plugin.py @@ -358,8 +358,9 @@ def on_post_build(self, config, **kwargs): # # Details https://github.com/timvink/mkdocs-print-site-plugin/issues/68 htmls = html.split("") - htmls[0] = htmls[0].replace("href=\"//", "href=\"") - htmls[0] = htmls[0].replace("src=\"//", "src=\"") + base_url = "../" if config.get("use_directory_urls") else "" + htmls[0] = htmls[0].replace("href=\"//", f"href=\"{base_url}") + htmls[0] = htmls[0].replace("src=\"//", f"src=\"{base_url}") html = "".join(htmls) # Determine calls to required javascript functions