Explorar o código

Merge branch 'fixIndividualBridges' of https://framagit.org/peetah/rss-bridge

logmanoriginal %!s(int64=7) %!d(string=hai) anos
pai
achega
4b171f8f46
Modificáronse 1 ficheiros con 9 adicións e 4 borrados
  1. 9 4
      bridges/CourrierInternationalBridge.php

+ 9 - 4
bridges/CourrierInternationalBridge.php

@@ -26,12 +26,17 @@ class CourrierInternationalBridge extends BridgeAbstract{
                 $item['uri'] = self::URI.$item['uri'];
             }
 
-            $page = getSimpleHTMLDOM($item['uri']);
+            $page = getSimpleHTMLDOMCached($item['uri']);
 
-            $item['content'] = sanitize($page->find("div.article-text")[0]);
-            $item['title'] = strip_tags($article->find(".title")[0]);
+            $content = $page->find('.article-text',0);
+            if(!$content){
+              $content = $page->find('.depeche-text',0);
+            }
+
+            $item['content'] = sanitize($content);
+            $item['title'] = strip_tags($article->find(".title",0));
 
-            $dateTime = date_parse($page->find("time")[0]);
+            $dateTime = date_parse($page->find("time",0));
 
             $item['timestamp'] = mktime(
        			$dateTime['hour'],