Add insert_git_code plugin

This commit is contained in:
2020-03-18 12:45:44 -04:00
parent a28cc25e8a
commit 928eea77d4

View File

@@ -0,0 +1,21 @@
require 'open-uri'
module Jekyll
class InsertGitCode < Liquid::Tag
def initialize(tag_name, url, tokens)
super
url = url.strip()
@filename = File.basename(url)
encoded_url = URI.encode(url)
@file = URI.parse(encoded_url).read
end
def render(_context)
@file
end
end
end
Liquid::Template.register_tag('insert_git_code', Jekyll::InsertGitCode)