Class: Trenni::Sanitize::Text
- Inherits:
-
Filter
- Object
- Filter
- Trenni::Sanitize::Text
show all
- Defined in:
- lib/trenni/sanitize/text.rb
Constant Summary
Constants inherited
from Filter
Filter::ALL, Filter::CDATA, Filter::COMMENT, Filter::CONTENT, Filter::DOCTYPE, Filter::INSTRUCTION, Filter::TAG, Filter::TEXT
Instance Attribute Summary
Attributes inherited from Filter
#current, #output, #stack
Instance Method Summary
collapse
Methods inherited from Filter
#attribute, #close_tag, #initialize, #open_tag_begin, #open_tag_end, parse, #parse!, #parse_begin, #parse_end, #text, #top
Instance Method Details
#cdata(string) ⇒ Object
43
44
|
# File 'lib/trenni/sanitize/text.rb', line 43
def cdata(string)
end
|
37
38
|
# File 'lib/trenni/sanitize/text.rb', line 37
def (string)
end
|
#doctype(string) ⇒ Object
34
35
|
# File 'lib/trenni/sanitize/text.rb', line 34
def doctype(string)
end
|
#filter(node) ⇒ Object
26
27
28
29
30
31
32
|
# File 'lib/trenni/sanitize/text.rb', line 26
def filter(node)
if node.name == 'script'
node.skip!(ALL)
else
node.skip!(TAG)
end
end
|
#instruction(string) ⇒ Object
40
41
|
# File 'lib/trenni/sanitize/text.rb', line 40
def instruction(string)
end
|