mirror of
https://github.com/j0k3r/php-readability.git
synced 2026-09-27 06:26:17 +00:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6689f19956 |
+3
-4
@@ -108,10 +108,6 @@ class Readability implements LoggerAwareInterface
|
|||||||
protected $useTidy;
|
protected $useTidy;
|
||||||
// raw HTML filters
|
// raw HTML filters
|
||||||
protected $pre_filters = [
|
protected $pre_filters = [
|
||||||
// remove obvious scripts
|
|
||||||
'!<script[^>]*>(.*?)</script>!is' => '',
|
|
||||||
// remove obvious styles
|
|
||||||
'!<style[^>]*>(.*?)</style>!is' => '',
|
|
||||||
// remove spans as we redefine styles and they're probably special-styled
|
// remove spans as we redefine styles and they're probably special-styled
|
||||||
'!</?span[^>]*>!is' => '',
|
'!</?span[^>]*>!is' => '',
|
||||||
// HACK: firewall-filtered content
|
// HACK: firewall-filtered content
|
||||||
@@ -366,6 +362,9 @@ class Readability implements LoggerAwareInterface
|
|||||||
|
|
||||||
$this->logger->debug($this->lightClean ? 'Light clean enabled.' : 'Standard clean enabled.');
|
$this->logger->debug($this->lightClean ? 'Light clean enabled.' : 'Standard clean enabled.');
|
||||||
|
|
||||||
|
$this->clean($articleContent, 'style');
|
||||||
|
$this->clean($articleContent, 'script');
|
||||||
|
|
||||||
$this->cleanStyles($articleContent);
|
$this->cleanStyles($articleContent);
|
||||||
$this->killBreaks($articleContent);
|
$this->killBreaks($articleContent);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user