[Erp5-report] r36537 nicolas - /erp5/trunk/products/PortalTransforms/transforms/safe_html.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Jun 23 15:05:06 CEST 2010


Author: nicolas
Date: Wed Jun 23 15:05:00 2010
New Revision: 36537

URL: http://svn.erp5.org?rev=36537&view=rev
Log:
Backport http://dev.plone.org/archetypes/changeset/11766/Products.PortalTransforms/trunk/Products/PortalTransforms/transforms/safe_html.py
- add support of HTML5

Modified:
    erp5/trunk/products/PortalTransforms/transforms/safe_html.py

Modified: erp5/trunk/products/PortalTransforms/transforms/safe_html.py
URL: http://svn.erp5.org/erp5/trunk/products/PortalTransforms/transforms/safe_html.py?rev=36537&r1=36536&r2=36537&view=diff
==============================================================================
--- erp5/trunk/products/PortalTransforms/transforms/safe_html.py [utf8] (original)
+++ erp5/trunk/products/PortalTransforms/transforms/safe_html.py [utf8] Wed Jun 23 15:05:00 2010
@@ -39,6 +39,34 @@ VALID_TAGS['tfoot'] = 1
 VALID_TAGS['col'] = 1
 VALID_TAGS['colgroup'] = 1
 
+# HTML5 tags that should be allowed:
+VALID_TAGS['article'] = 1
+VALID_TAGS['aside'] = 1
+VALID_TAGS['audio'] = 1
+VALID_TAGS['canvas'] = 1
+VALID_TAGS['command'] = 1
+VALID_TAGS['datalist'] = 1
+VALID_TAGS['details'] = 1
+VALID_TAGS['dialog'] = 1
+VALID_TAGS['figure'] = 1
+VALID_TAGS['footer'] = 1
+VALID_TAGS['header'] = 1
+VALID_TAGS['hgroup'] = 1
+VALID_TAGS['keygen'] = 1
+VALID_TAGS['mark'] = 1
+VALID_TAGS['meter'] = 1
+VALID_TAGS['nav'] = 1
+VALID_TAGS['output'] = 1
+VALID_TAGS['progress'] = 1
+VALID_TAGS['rp'] = 1
+VALID_TAGS['rt'] = 1
+VALID_TAGS['ruby'] = 1
+VALID_TAGS['section'] = 1
+VALID_TAGS['source'] = 1
+VALID_TAGS['time'] = 1
+VALID_TAGS['video'] = 1
+
+
 msg_pat = """
 <div class="system-message">
 <p class="system-message-title">System message: %s</p>




More information about the Erp5-report mailing list