0
0
mirror of https://github.com/ezyang/htmlpurifier.git synced 2025-01-08 07:01:53 +00:00
Standards compliant HTML filter written in PHP. http://htmlpurifier.org
Go to file
Edward Z. Yang bc5871f389 Merged 438:439, 440:441, and 442:457 from trunk/ to branches/1.1/, mostly major work done for 1.1.1 release.
- Various documentation updates
- Fixed fatal error in benchmark scripts, slightly augmented
- As far as possible, whitespace is preserved in-between table children
- Configuration option to optionally Tidy up output for indentation to make up for dropped whitespace by DOMLex (pretty-printing for the entire application should be done by a page-wide Tidy)
- Sample test-settings.php file included

Unrelated unmerged edit: removed irrelevant 1.2.0 release notes, those only exist in the trunk.

git-svn-id: http://htmlpurifier.org/svnroot/htmlpurifier/branches/1.1@458 48356398-32a2-884e-a903-53898d9a118a
2006-09-24 22:22:06 +00:00
art Add one final "Powered" logo. 2006-07-29 02:49:30 +00:00
benchmarks Merged 438:439, 440:441, and 442:457 from trunk/ to branches/1.1/, mostly major work done for 1.1.1 release. 2006-09-24 22:22:06 +00:00
configdoc Merged 438:439, 440:441, and 442:457 from trunk/ to branches/1.1/, mostly major work done for 1.1.1 release. 2006-09-24 22:22:06 +00:00
docs Merged 438:439, 440:441, and 442:457 from trunk/ to branches/1.1/, mostly major work done for 1.1.1 release. 2006-09-24 22:22:06 +00:00
library Merged 438:439, 440:441, and 442:457 from trunk/ to branches/1.1/, mostly major work done for 1.1.1 release. 2006-09-24 22:22:06 +00:00
maintenance Attribute unichr(). 2006-07-29 17:42:11 +00:00
smoketests Refactor encoding and entity specific processing to HTMLPurifier_Encoder. We also need to refactor the escaping to this class too. 2006-08-29 19:36:40 +00:00
tests Merged 438:439, 440:441, and 442:457 from trunk/ to branches/1.1/, mostly major work done for 1.1.1 release. 2006-09-24 22:22:06 +00:00
CREDITS Update docs, add CREDITS. 2006-08-16 17:35:24 +00:00
Doxyfile Bump Doxyfile version number, add spaces in-between HTML Purifier. 2006-09-01 15:28:05 +00:00
INSTALL Merged 438:439, 440:441, and 442:457 from trunk/ to branches/1.1/, mostly major work done for 1.1.1 release. 2006-09-24 22:22:06 +00:00
LICENSE Rename so that there's no txt extension, adhering with good practices. 2006-08-16 03:57:02 +00:00
NEWS Merged 438:439, 440:441, and 442:457 from trunk/ to branches/1.1/, mostly major work done for 1.1.1 release. 2006-09-24 22:22:06 +00:00
phpdoc.ini Bump Doxyfile version number, add spaces in-between HTML Purifier. 2006-09-01 15:28:05 +00:00
README Update docs, add NEWS and WYSIWYG. 2006-08-16 16:32:44 +00:00
SLOW Merged 438:439, 440:441, and 442:457 from trunk/ to branches/1.1/, mostly major work done for 1.1.1 release. 2006-09-24 22:22:06 +00:00
test-settings.sample.php Merged 438:439, 440:441, and 442:457 from trunk/ to branches/1.1/, mostly major work done for 1.1.1 release. 2006-09-24 22:22:06 +00:00
TODO Merged 438:439, 440:441, and 442:457 from trunk/ to branches/1.1/, mostly major work done for 1.1.1 release. 2006-09-24 22:22:06 +00:00
WYSIWYG - XHTML generation can now be turned off, allowing things like <br> 2006-09-16 00:37:33 +00:00

README
    All about HTMLPurifier

HTMLPurifier is an HTML filtering solution.  It uses a unique combination of
robust whitelists and agressive parsing to ensure that not only are XSS
attacks thwarted, but the resulting HTML is standards compliant.

See INSTALL on how to use the library.  See docs/ for more developer-oriented
documentation as well as some code examples.  Users of TinyMCE or FCKeditor
may be especially interested in WYSIWYG.

HTMLPurifier can be found on the web at: http://hp.jpsband.org/