module Schnitzelpress class MarkdownRenderer < Redcarpet::Render::HTML include Redcarpet::Render::SmartyPants def block_code(code, language) CodeRay.highlight(code, language) end def image(link, title, alt_text) oembed = OEmbed::Providers.get(link) %q(
) % [oembed.type, oembed.provider_name.parameterize, oembed.html] rescue OEmbed::NotFound %q(