Changeset 52691
- Timestamp:
- 03/20/08 12:20:06 (2 years ago)
- Files:
-
- CPS3/products/CPSUtil/trunk/CHANGES (modified) (1 diff)
- CPS3/products/CPSUtil/trunk/html.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
CPS3/products/CPSUtil/trunk/CHANGES
r52687 r52691 7 7 Bug fixes 8 8 ~~~~~~~~~ 9 - 9 - #1897: Excessive cleaning in XhtmlSanitizer and HTMLSanitizer concerning 10 entities. 10 11 New internal features 11 12 ~~~~~~~~~~~~~~~~~~~~~ CPS3/products/CPSUtil/trunk/html.py
r51805 r52691 1 # (C) Copyright 2005-200 7Nuxeo SAS <http://nuxeo.com>1 # (C) Copyright 2005-2008 Nuxeo SAS <http://nuxeo.com> 2 2 # Authors: 3 3 # M.-A. Darche <madarche@nuxeo.com> 4 4 # Tarek Ziade <tziade@nuxeo.com> 5 # Thierry Martins <tmartins@nuxeo.com> 5 6 # 6 7 # This program is free software; you can redistribute it and/or modify … … 24 25 import re 25 26 from xml.sax.saxutils import quoteattr 27 from htmlentitydefs import entitydefs 26 28 from sgmllib import SGMLParser, SGMLParseError 27 29 from HTMLParser import HTMLParser, HTMLParseError … … 163 165 self.result.append('&#%s' % name) 164 166 165 def handle_ent yref(self, name):166 x = ';' * self.entitydefs.has_key(name)167 def handle_entityref(self, name): 168 x = ';' * entitydefs.has_key(name) 167 169 self.result.append('&%s%s' % (name, x)) 168 170 … … 255 257 self.result.append('&#%s' % name) 256 258 257 def handle_ent yref(self, name):258 x = ';' * self.entitydefs.has_key(name)259 def handle_entityref(self, name): 260 x = ';' * entitydefs.has_key(name) 259 261 self.result.append('&%s%s' % (name, x)) 260 262
