Bug fix for RSS2 detection
This commit is contained in:
parent
282c1cb5ad
commit
fab7b8b04b
14
vendor/PicoFeed/Filter.php
vendored
14
vendor/PicoFeed/Filter.php
vendored
@ -460,10 +460,20 @@ class Filter
|
||||
|
||||
public static function stripXmlTag($data)
|
||||
{
|
||||
if (strpos($data, '<?xml') !== false) {
|
||||
$data = substr($data, strrpos($data, '?>') + 2);
|
||||
if (strpos($data, '<?xml ') !== false) {
|
||||
$data = ltrim(substr($data, strpos($data, '?>') + 2));
|
||||
}
|
||||
|
||||
do {
|
||||
|
||||
$pos = strpos($data, '<?xml-stylesheet ');
|
||||
|
||||
if ($pos !== false) {
|
||||
$data = ltrim(substr($data, strpos($data, '?>') + 2));
|
||||
}
|
||||
|
||||
} while ($pos !== false && $pos < 200);
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user