From 754d60430d4b63fea06da0178e9accd2b9c3fd4f Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Mon, 13 Sep 2021 19:22:53 +0200 Subject: [PATCH] relative_links_filter: do not replace html link Do not manipulate links that don't point to a .md file. Signed-off-by: Sebastiaan van Stijn --- _plugins/relative_links_filter.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/_plugins/relative_links_filter.rb b/_plugins/relative_links_filter.rb index eff0459978..4677836474 100644 --- a/_plugins/relative_links_filter.rb +++ b/_plugins/relative_links_filter.rb @@ -97,12 +97,16 @@ module Jekyll nil end + def mdtarget?(string) + string&.include?(".md") + end + def fragment?(string) string&.start_with?("#") end def replaceable_link?(string) - !fragment?(string) && !absolute_url?(string) + mdtarget?(string) && !fragment?(string) && !absolute_url?(string) end def global_entry_filter