diff --git a/bridges/CarThrottleBridge.php b/bridges/CarThrottleBridge.php new file mode 100644 index 00000000..86dafd9e --- /dev/null +++ b/bridges/CarThrottleBridge.php @@ -0,0 +1,41 @@ +collectExpandableDatas('https://www.carthrottle.com/rss', 10); + } + + protected function parseItem($feedItem) { + $item = parent::parseItem($feedItem); + + //fetch page + $articlePage = getSimpleHTMLDOMCached($feedItem->link) + or returnServerError('Could not retrieve ' . $feedItem->link); + + $subtitle = $articlePage->find('p.standfirst', 0); + $article = $articlePage->find('div.content_field', 0); + + $item['content'] = str_get_html($subtitle . $article); + + //convert