Sha256: e6f328fa1e1989c696da12b88e7f39cd0f8a96a7cfae6a3acb8ffb9ab8dab7d0
Contents?: true
Size: 568 Bytes
Versions: 6
Compression:
Stored size: 568 Bytes
Contents
#!/usr/bin/env ruby require 'redcloth' require 'strelka/cms/pagefilter' unless defined?( Strelka::CMS::PageFilter ) # An abstract base class for page filters in the LAIKA documentation system. class Strelka::CMS::PageFilter::Textile < Strelka::CMS::PageFilter ### Process the +page+'s source with the filter and return the altered content. def process( source, page ) formatter = RedCloth::TextileDoc.new( source ) formatter.hard_breaks = false formatter.no_span_caps = true return formatter.to_html end end # class Strelka::CMS::PageFilter::Textile
Version data entries
6 entries across 6 versions & 1 rubygems