summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Palmer <nick@sluggardy.net>2007-12-17 18:34:26 +0000
committerNick Palmer <nick@sluggardy.net>2007-12-17 18:34:26 +0000
commit78ae44c6b9ea414429c546e6a2369d5e642ca53b (patch)
tree9bd121514c865130cf6c92eec583d203fde1168c
parent5c8983b1282473c7f8d72554dcec2977fef99295 (diff)
downloadliberty-78ae44c6b9ea414429c546e6a2369d5e642ca53b.tar.gz
liberty-78ae44c6b9ea414429c546e6a2369d5e642ca53b.tar.bz2
liberty-78ae44c6b9ea414429c546e6a2369d5e642ca53b.zip
Proper fix for htmlpurifier entity decoding prevention.
-rw-r--r--plugins/filter.htmlpurifier.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/filter.htmlpurifier.php b/plugins/filter.htmlpurifier.php
index 436e0b8..253c924 100644
--- a/plugins/filter.htmlpurifier.php
+++ b/plugins/filter.htmlpurifier.php
@@ -1,6 +1,6 @@
<?php
/**
- * @version $Header: /cvsroot/bitweaver/_bit_liberty/plugins/filter.htmlpurifier.php,v 1.14 2007/12/12 14:40:24 wjames5 Exp $
+ * @version $Header: /cvsroot/bitweaver/_bit_liberty/plugins/filter.htmlpurifier.php,v 1.15 2007/12/17 18:34:26 nickpalmer Exp $
* @package liberty
* @subpackage plugins_filter
*/
@@ -113,7 +113,8 @@ function htmlpure_filter( &$pString, &$pFilterHash ) {
// $start = $pData;
$pString = htmlpure_cleanupPeeTags($pString);
// $pee = $pString;
- $gHtmlPurifier->purify( html_entity_decode( $pString ) );
+ $pString = html_entity_decode( $pString );
+ $gHtmlPurifier->purify( $pString );
/*
echo "<br/><hr/><br/>".$start;