Implement AbsolutePath and IEConditionalComments filters. Add an xc namespace (urn...
commit38d431b4ebf6b1f1ce9a606d0ca562143aa79131
authorEdward Z. Yang <edwardzyang@thewritingpot.com>
Sun, 18 Mar 2007 20:12:05 +0000 (18 20:12 +0000)
committerEdward Z. Yang <edwardzyang@thewritingpot.com>
Sun, 18 Mar 2007 20:12:05 +0000 (18 20:12 +0000)
tree4e5d5a0b14a5d573dc7f4d0b1134c70c6be337bc
parent82a61378c8ff023d3ac3c644db4826a297e7b0ab
Implement AbsolutePath and IEConditionalComments filters. Add an xc namespace (urn:xhtml-compiler) which can be used for commonly used attributes (helps cut down on xmlns declarations). DOMFilter is a little different now: instead of defining which namespaces they'd like to use, a document gets allocated a namespace based on their unique class name, so DOMFilter->ns is now that namespace, or the XC namespace if they didn't request any with DOMFilter->prefix.

git-svn-id: http://htmlpurifier.org/svnroot@841 48356398-32a2-884e-a903-53898d9a118a
XHTMLCompiler/DOMFilter.php
XHTMLCompiler/DOMFilter/AbsolutePath.php [new file with mode: 0644]
XHTMLCompiler/DOMFilter/IEConditionalComments.php [new file with mode: 0644]
XHTMLCompiler/DOMFilter/RSSGenerator.php
XHTMLCompiler/FilterManager.php
config.default.php
config.filters.php
tests/XHTMLCompiler/FilterManagerTest.php