Module: Awestruct::Textilable

Included in:
TextileFile
Defined in:
lib/awestruct/textilable.rb

Instance Method Summary collapse

Instance Method Details

#contentObject



15
16
17
18
# File 'lib/awestruct/textilable.rb', line 15

def content
  context = site.engine.create_context(self)
  render(context)
end

#render(context) ⇒ Object



4
5
6
7
8
9
10
11
12
13
# File 'lib/awestruct/textilable.rb', line 4

def render(context)
  rendered = ''
  begin
    rendered = RedCloth.new( context.interpolate_string( raw_page_content ) ).to_html
  rescue => e
    puts e
    puts e.backtrace
  end
  rendered
end