mirror of
https://github.com/RSS-Bridge/rss-bridge.git
synced 2025-08-27 10:04:53 +02:00
[GolemBridge] changes due to redesign (#4684)
* [GolemBridge] changes due to redesign * Update GolemBridge.php remove "öffnet in neuen Fenster" in Links * Update GolemBridge.php - remove redundant stuff, like title in text - add first part of article - fix categories
This commit is contained in:
@@ -82,7 +82,7 @@ class GolemBridge extends FeedExpander
|
||||
// URI without RSS feed reference
|
||||
$item['uri'] = $articlePage->find('head meta[name="twitter:url"]', 0)->content;
|
||||
|
||||
$categories = $articlePage->find('ul.tags__list li');
|
||||
$categories = $articlePage->find('div.go-tag-list__tags a.go-tag');
|
||||
foreach ($categories as $category) {
|
||||
$trimmedcategories[] = trim(html_entity_decode($category->plaintext));
|
||||
}
|
||||
@@ -131,8 +131,8 @@ class GolemBridge extends FeedExpander
|
||||
|
||||
// delete known bad elements
|
||||
foreach (
|
||||
$article->find('div[id*="adtile"], #job-market, #seminars, iframe,
|
||||
.gbox_affiliate, div.toc') as $bad
|
||||
$article->find('div[id*="adtile"], #job-market, #seminars, iframe, .go-article-header__title, .go-article-header__kicker,
|
||||
.gbox_affiliate, div.toc, .go-button-bar, .go-alink-list, .go-teaser-block, .go-vh') as $bad
|
||||
) {
|
||||
$bad->remove();
|
||||
}
|
||||
@@ -154,14 +154,12 @@ class GolemBridge extends FeedExpander
|
||||
$item .= $element;
|
||||
}
|
||||
|
||||
$content = $article->find('div.formatted', 0);
|
||||
|
||||
// full image quality
|
||||
foreach ($content->find('img[data-src-full][src*="."]') as $img) {
|
||||
foreach ($article->find('img[data-src-full][src*="."]') as $img) {
|
||||
$img->src = $img->getAttribute('data-src-full');
|
||||
}
|
||||
|
||||
foreach ($content->find('p, h1, h2, h3, pre, img[src*="."], div[class*="golem_tablediv"], iframe, video') as $element) {
|
||||
foreach ($article->find('div.go-article-header__intro, p, h1, h2, h3, pre, img[src*="."], div[class*="golem_tablediv"], iframe, video') as $element) {
|
||||
$item .= $element;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user