Sha256: b0d7ec7fcf8468b26eb2894387d5890452f6d0c656e3aa4e914bb555241697cb

Contents?: true

Size: 453 Bytes

Versions: 6

Compression:

Stored size: 453 Bytes

Contents

require 'awestruct/front_matter_file'
require 'awestruct/textilable'
require 'redcloth'

module Awestruct
  class TextileFile < FrontMatterFile

    include Textilable

    def initialize(site, source_path, relative_source_path)
      super(site, source_path, relative_source_path)
    end

    def output_filename
      File.basename( self.source_path, '.textile' ) + output_extension
    end

    def output_extension
      '.html'
    end

  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
awestruct-0.1.9 lib/awestruct/textile_file.rb
awestruct-0.1.8 lib/awestruct/textile_file.rb
awestruct-0.1.7 lib/awestruct/textile_file.rb
awestruct-0.1.6 lib/awestruct/textile_file.rb
awestruct-0.1.5 lib/awestruct/textile_file.rb
awestruct-0.1.4 lib/awestruct/textile_file.rb