Sha256: b1505808655b63a651d19849430fa0ef65a50d600894c86f69218620df2d1ce5
Contents?: true
Size: 428 Bytes
Versions: 12
Compression:
Stored size: 428 Bytes
Contents
require 'rdiscount' module Awestruct module Markdownable def render(context) rendered = '' begin doc = RDiscount.new( context.interpolate_string( raw_page_content ) ) rendered = doc.to_html rescue => e puts e puts e.backtrace end rendered end def content context = site.engine.create_context( self ) render( context ) end end end
Version data entries
12 entries across 12 versions & 1 rubygems