Sha256: 6304269d5540d8b6807cb59c6dbd91c0c69319d8a68506c6d3cb6d2d92c97483
Contents?: true
Size: 356 Bytes
Versions: 2
Compression:
Stored size: 356 Bytes
Contents
# ~*~ encoding: utf-8 ~*~ class Gollum::Filter::Sanitize < Gollum::Filter def extract(data) data end def process(data) if @markup.sanitize doc = Nokogiri::HTML::DocumentFragment.parse(data) doc = @markup.sanitize.clean_node!(doc) doc.to_xml(@markup.to_xml_opts).gsub(/<p><\/p>/, '') else data end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gollum-lib-5.0.a.4-java | lib/gollum-lib/filter/sanitize.rb |
gollum-lib-5.0.a.4 | lib/gollum-lib/filter/sanitize.rb |