Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # This version works in Rails 3.2
- require 'redcarpet'
- class ActionView::Template
- class Redcarpet
- def call( template )
- renderer.render( template.source ).inspect
- end
- protected
- def renderer
- @renderer ||= begin
- ::Redcarpet::Markdown.new ::Redcarpet::Render::HTML, markdown_options
- end
- end
- def markdown_options
- { :autolink => true, :fenced_code_blocks => true }
- end
- end
- register_template_handler :md, Redcarpet.new
- end
Add Comment
Please, Sign In to add comment