Module: ActsAsMarkupOn

Defined in:
lib/acts_as_markup_on.rb,
lib/acts_as_markup_on/railtie.rb,
lib/acts_as_markup_on/version.rb,
lib/acts_as_markup_on/active_record_extension.rb

Defined Under Namespace

Modules: ActiveRecordExtension Classes: Railtie, UnsportedMarkdownLibrary, UnsportedMediawikiLibrary, UnsupportedMarkupLanguage

Constant Summary collapse

MARKDOWN_LIBS =
{ :rdiscount => {:class_name => "RDiscount",
:lib_name   => "rdiscount"}, 
                    :bluecloth => {:class_name => "BlueClothText",
:lib_name   => "bluecloth"},
                    :rpeg      => {:class_name => "PEGMarkdown",
:lib_name   => "peg_markdown"},
                    :maruku    => {:class_name => "Maruku",
:lib_name   => "maruku"},
                    :redcarpet => {:class_name => "RedcarpetText",
:lib_name   => 'redcarpet'} }
MEDIAWIKI_LIBS =
{ :wikitext  => {:class_name => "WikitextString",
                                   :lib_name   => "wikitext"},
                     :wikicloth => {:class_name => "WikiClothText",
:lib_name   => 'wikicloth'} }
LIBRARY_EXTENSIONS =
::Set.new(Dir[File.join(File.expand_path(File.dirname(__FILE__)), 'acts_as_markup_on/exts/*.rb')].map {|file| File.basename(file, '.rb')}).delete('string')
VERSION =
'1.0.o'

Class Method Summary collapse

Class Method Details

.versionObject

Returns the version string for the library.



43
44
45
# File 'lib/acts_as_markup_on.rb', line 43

def self.version
  VERSION
end