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)
|
public static function stripXmlTag($data)
|
||||||
{
|
{
|
||||||
if (strpos($data, '<?xml') !== false) {
|
if (strpos($data, '<?xml ') !== false) {
|
||||||
$data = substr($data, strrpos($data, '?>') + 2);
|
$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;
|
return $data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user