diff options
author | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-10-04 11:30:09 +0200 |
---|---|---|
committer | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-10-04 11:30:09 +0200 |
commit | 96c7439c7372d603e36412c39d6b2b8948565199 (patch) | |
tree | 8fd7d1bf81b0000538c85a3a5b849eea47f52c00 /articleenhancer | |
parent | 9c5bd1784ccfff00c8031ff03446b4ad7c5131be (diff) |
ignore zendxml result
Diffstat (limited to 'articleenhancer')
-rw-r--r-- | articleenhancer/globalarticleenhancer.php | 2 | ||||
-rw-r--r-- | articleenhancer/xpatharticleenhancer.php | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/articleenhancer/globalarticleenhancer.php b/articleenhancer/globalarticleenhancer.php index 14f92182d..117c0981c 100644 --- a/articleenhancer/globalarticleenhancer.php +++ b/articleenhancer/globalarticleenhancer.php @@ -32,7 +32,7 @@ class GlobalArticleEnhancer implements ArticleEnhancer { // inside <p> tags $body = '<div>' . $item->getBody() . '</div>'; - $dom = Security::scan($body, $dom, function ($xml, $dom) { + Security::scan($body, $dom, function ($xml, $dom) { return @$dom->loadHTML($xml, LIBXML_HTML_NOIMPLIED | LIBXML_HTML_NODEFDTD | LIBXML_NONET); }); diff --git a/articleenhancer/xpatharticleenhancer.php b/articleenhancer/xpatharticleenhancer.php index 87c80762b..3edaad695 100644 --- a/articleenhancer/xpatharticleenhancer.php +++ b/articleenhancer/xpatharticleenhancer.php @@ -71,7 +71,7 @@ class XPathArticleEnhancer implements ArticleEnhancer { $dom = new \DOMDocument(); $loadEntities = libxml_disable_entity_loader(true); - @$dom->loadHTML($body, LIBXML_NONET); + @$dom->loadHTML($body); libxml_disable_entity_loader($loadEntities); $xpath = new \DOMXpath($dom); @@ -137,7 +137,7 @@ class XPathArticleEnhancer implements ArticleEnhancer { // return, if xml is empty or loading the HTML fails $loadEntities = libxml_disable_entity_loader(true); - if( trim($xmlString) == "" || !@$dom->loadHTML($xmlString, LIBXML_NONET) ) { + if( trim($xmlString) == "" || !@$dom->loadHTML($xmlString) ) { libxml_disable_entity_loader($loadEntities); return $xmlString; } |