Sha256: 6bb0dc31d0c1ee7b9910941b5479fdd70e862fbfafc6dc602c364ce4a0a98195
Contents?: true
Size: 524 Bytes
Versions: 1
Compression:
Stored size: 524 Bytes
Contents
require 'redcarpet/render_strip' module MarkdownHelper def md(text) parser.render(text.to_s).html_safe end def stripdown(text) stripper.render(text.to_s).squish end private def parser @parser ||= Redcarpet::Markdown.new(renderer, Forest::MarkdownRenderer.options) end def stripper @stripper ||= Redcarpet::Markdown.new(Redcarpet::Render::StripDown) end def renderer @renderer ||= Forest::MarkdownRenderer.new(Forest::MarkdownRenderer.render_options) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
forest_cms-0.98.1 | app/helpers/markdown_helper.rb |