Sha256: 60b71abb9e9853a814205e73e4b1d3d856a126a866bcfaa7c2cd65ada6ad99e4

Contents?: true

Size: 240 Bytes

Versions: 14

Compression:

Stored size: 240 Bytes

Contents

class Sanitize; module Transformers

  CleanCDATA = lambda do |env|
    return if env[:is_whitelisted]

    node = env[:node]

    if node.cdata?
      node.replace(Nokogiri::XML::Text.new(node.text, node.document))
    end
  end

end; end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
sanitize-2.1.1 lib/sanitize/transformers/clean_cdata.rb
sanitize-2.1.0 lib/sanitize/transformers/clean_cdata.rb
sanitize-2.0.6 lib/sanitize/transformers/clean_cdata.rb
sanitize-2.0.5 lib/sanitize/transformers/clean_cdata.rb
sanitize-2.0.4 lib/sanitize/transformers/clean_cdata.rb
sanitize-2.0.3 lib/sanitize/transformers/clean_cdata.rb
sanitize-2.0.3.dev.20110603 lib/sanitize/transformers/clean_cdata.rb
sanitize-2.0.2 lib/sanitize/transformers/clean_cdata.rb
sanitize-2.0.1 lib/sanitize/transformers/clean_cdata.rb
sanitize-2.0.0 lib/sanitize/transformers/clean_cdata.rb
sanitize-2.0.0.dev.20110105 lib/sanitize/transformers/clean_cdata.rb
sanitize-2.0.0.dev.20101225 lib/sanitize/transformers/clean_cdata.rb
sanitize-2.0.0.dev.20101213 lib/sanitize/transformers/clean_cdata.rb
sanitize-2.0.0.dev.20101211 lib/sanitize/transformers/clean_cdata.rb