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 <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn 2021-09-13 19:22:53 +02:00
parent 8a85eaca60
commit 754d60430d
No known key found for this signature in database
GPG Key ID: 76698F39D527CE8C
1 changed files with 5 additions and 1 deletions

View File

@ -97,12 +97,16 @@ module Jekyll
nil nil
end end
def mdtarget?(string)
string&.include?(".md")
end
def fragment?(string) def fragment?(string)
string&.start_with?("#") string&.start_with?("#")
end end
def replaceable_link?(string) def replaceable_link?(string)
!fragment?(string) && !absolute_url?(string) mdtarget?(string) && !fragment?(string) && !absolute_url?(string)
end end
def global_entry_filter def global_entry_filter