Update feedparser.php
This commit is contained in:
parent
776b19536d
commit
deeeee76d2
1 changed files with 11 additions and 2 deletions
|
@ -103,9 +103,18 @@ class FeedParser {
|
|||
if (!$articles || $articles->length == 0)
|
||||
$articles = $xpath->query("//atom03:entry");
|
||||
|
||||
foreach ($articles as $article) {
|
||||
array_push($this->items, new FeedItem_Atom($article, $this->doc, $this->xpath));
|
||||
$feed = $this->xpath->query("//atom:feed")->item(0);
|
||||
$atts = $feed->attributes;
|
||||
foreach($atts as $attrib)
|
||||
{
|
||||
if($attrib->name == "base"){
|
||||
$base = $attrib->nodeValue;
|
||||
}
|
||||
}
|
||||
foreach ($articles as $article) {
|
||||
array_push($this->items, new FeedItem_Atom($article, $this->doc, $this->xpath, $base));
|
||||
}
|
||||
|
||||
|
||||
break;
|
||||
case $this::FEED_RSS:
|
||||
|
|
Loading…
Reference in a new issue