MS Office Sanitizer in Zope 2.10

2012-07-17 13:10 (2012-07-17 13:10)

Mittels lxml hab ich eine Funktion eingebaut, die in content_change.my_replace
die bescheuerten MS Office Style Tags (<!-- if ge ie9 --> usw.) entfernt.

Dazu war notwendig, mittels virtualenv eine Python 2.4-Umgebung zu erstellen, in die dann per easy_install lxml und vorheriger Installation von libxml2-dev und libxslt-dev das lxml-Package eingefügt wurde. Das hab ich dann in das python-directory der Zope-Instanz kopiert, und voilá! Ausserdem noch moreOvgw_stuff.py modifiziert…

ABER das funktioniert doch nicht, weil nämlich der String in UTF8 umgewandelt wird unter der Hand: nun hab ich stattdessen eine RegEx in Verwendung (mit look forward usw.).

Janos Bekesi

Software, Programmierung

---
---