diff options
author | zaikos <[email protected]> | 2015-01-14 16:13:39 -0500 |
---|---|---|
committer | zaikos <[email protected]> | 2015-01-14 16:13:39 -0500 |
commit | 2b4853f515c2deeb9026387afd40d9158a5ccd0a (patch) | |
tree | 403c2c21c970b6c225623d0b61511483a65b14ac | |
parent | be60340c296637fc269bf53adff4910911219db0 (diff) |
Reverts most of be60340. Implements a simplier solution using XPath to get the proper title tag from a feed item.
-rw-r--r-- | classes/feeditem/rss.php | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/classes/feeditem/rss.php b/classes/feeditem/rss.php index 0e2b77ac7..7b4c4fb0c 100644 --- a/classes/feeditem/rss.php +++ b/classes/feeditem/rss.php @@ -51,14 +51,10 @@ class FeedItem_RSS extends FeedItem_Common { } function get_title() { - $titles = $this->elem->getElementsByTagName("title"); + $title = $this->xpath->query("title", $this->elem)->item(0); - foreach ($titles as $title) { - $nv = trim($title->nodeValue); - - if (!empty($nv)) { - return $nv; - } + if ($title) { + return trim($title->nodeValue); } } |