1
0
mirror of https://github.com/RSS-Bridge/rss-bridge.git synced 2025-08-06 08:37:30 +02:00

[NordBayernBridge] Fix election articles (#2253)

This commit is contained in:
Christian Schabesberger
2021-08-25 15:08:23 +02:00
committed by GitHub
parent 677e4974d1
commit 8f634eb4a1

View File

@@ -78,7 +78,11 @@ class NordbayernBridge extends BridgeAbstract {
defaultLinkTo($article, self::URI);
$item['uri'] = $link;
$item['title'] = $article->find('h2', 0)->innertext;
if ($article->find('h2', 0) == null) {
$item['title'] = $article->find('h3', 0)->innertext;
} else {
$item['title'] = $article->find('h2', 0)->innertext;
}
$item['content'] = '';
//first get images from content
@@ -88,9 +92,15 @@ class NordbayernBridge extends BridgeAbstract {
$item['content'] .= '<img src="' . $bannerUrl . '">';
}
$content = $article->find('section[class*=article__richtext]', 0)
if ($article->find('section[class*=article__richtext]', 0) == null) {
$content = $article->find('div[class*=modul__teaser]', 0)
->find('p', 0);
$item['content'] .= $content;
} else {
$content = $article->find('section[class*=article__richtext]', 0)
->find('div', 0)->find('div', 0);
$item['content'] .= self::getUseFullContent($content);
$item['content'] .= self::getUseFullContent($content);
}
for($i = 1; $i < count($pictures); $i++) {
$imgUrl = $pictures[$i]->find('img', 0)->src;