Module: PagesCms::MarkdownRenderer
- Included in:
- Article, MarkdownText
- Defined in:
- app/models/pages_cms/markdown_renderer.rb
Instance Method Summary collapse
Instance Method Details
#markdown(text) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'app/models/pages_cms/markdown_renderer.rb', line 3 def markdown(text) = { filter_html: true, hard_wrap: true, link_attributes: { target: '_blank' }, prettify: true } renderer = Redcarpet::Render::HTML.new() extensions = { autolink: true, fenced_code_blocks: true, lax_spacing: true, superscript: true } Redcarpet::Markdown.new(renderer,extensions).render(text).html_safe end |