Package PortalTransforms :: Package transforms :: Module safe_html
[show private | hide private]
[frames | no frames]

Module PortalTransforms.transforms.safe_html

Classes
SafeHTML Simple transform which uses CMFDefault functions to clean potentially bad tags
StrippingParser Pass only allowed tags; raise exception for known-bad.

Variable Summary
str msg_pat = '\n<div class="system-message">\n<p class="sys...
dict NASTY_TAGS = {'applet': 1, 'script': 1, 'embed': 1, 'obj...
dict VALID_TAGS = {'em': 1, 'pre': 1, 'code': 1, 'h2': 1, 'h3...

Variable Details

msg_pat

Type:
str
Value:
'''
<div class="system-message">
<p class="system-message-title">System message: %s</p>
%s</d>
'''                                                                    

NASTY_TAGS

Type:
dict
Value:
{'applet': 1, 'script': 1, 'embed': 1, 'object': 1}                    

VALID_TAGS

Type:
dict
Value:
{'a': 1,
 'b': 1,
 'base': 0,
 'big': 1,
 'blockquote': 1,
 'body': 1,
 'br': 0,
 'caption': 1,
...                                                                    

Generated by Epydoc 2.1 on Wed Nov 30 03:59:49 2005 http://epydoc.sf.net