suitepro/plugins/additionals/lib/additionals/wiki_macros/gist_macro.rb

14 lines
340 B
Ruby
Executable file

# Gist wiki macros
module Additionals
module WikiMacros
Redmine::WikiFormatting::Macros.register do
desc 'gist embed'
macro :gist do |_obj, args|
raise 'The correct usage is {{gist(<gist_id>)}}' if args.empty?
javascript_tag(nil, src: "https://gist.github.com/#{args[0]}.js")
end
end
end
end