Selaa lähdekoodia

Removed non-working bridges

Sebastien SAUVAGE 10 vuotta sitten
vanhempi
commit
7c5118959d
3 muutettua tiedostoa jossa 0 lisäystä ja 114 poistoa
  1. 0 3
      README.md
  2. 0 56
      bridges/FSBridge.php
  3. 0 55
      bridges/GuruMedBridge.php

+ 0 - 3
README.md

@@ -12,11 +12,8 @@ Supported sites/pages
  * `Identi.ca` : Identica user timeline (Should be compatible with other Pump.io instances).
  * `YouTube` : YouTube user channel feed.
  * `Cryptome` : Returns the most recent documents from Cryptome.org.
- * `Futurasciences` : Returns the most recent articles from futura-sciences.com.
- * `GuruMed`: Returns the most recent articles for gurumed.org
  * `DansTonChat`: Most recent quotes from danstonchat.com
  * `DuckDuckGo`: Most recent results from DuckDuckGo.com
- * `FSBridge`: Most recent article (full text) from futura-sciences.com
  * `GuruMed`: Most recent entries (full text) from gurumed.org
  * `Instagram`: Most recent photos from an instagram.com user.
  * `OpenClassrooms`: Lastest tutorials from fr.openclassrooms.com.

+ 0 - 56
bridges/FSBridge.php

@@ -1,56 +0,0 @@
-<?php
-/**
-* RssBridgeFS
-* Returns the 5 newest posts from http://www.futura-sciences.com (full text)
-*
-* @name Futurasciences
-* @description Returns the 20 newest posts from FS (full text)
-*/
-class FSBridge extends BridgeAbstract{
-
-
-
-
-
-    public function collectData(array $param){
-
-    function FS_StripCDATA($string) {
-    	$string = str_replace('<![CDATA[', '', $string);
-    	$string = str_replace(']]>', '', $string);
-    	return $string;
-    }
-    function FS_ExtractContent($url) {
-	$html2 = file_get_html($url);
-	$text = $html2->find('div.fiche-actualite', 0)->innertext;
-	return $text;
-    }
-        $html = file_get_html('http://www.futura-sciences.com/rss/actualites.xml') or $this->returnError('Could not request Futura Sciences.', 404);
-	$limit = 0;
-
-	foreach($html->find('item') as $element) {
-	 if($limit < 20) {
-	 $item = new \Item();
-	 $item->title = FS_StripCDATA($element->find('title', 0)->innertext);
-	 $item->uri = FS_StripCDATA($element->find('guid', 0)->plaintext);
-	 $item->timestamp = strtotime($element->find('pubDate', 0)->plaintext);
-	 $item->content = FS_ExtractContent($item->uri);
-	 $this->items[] = $item;
-	 $limit++;
-	 }
-	}
-    
-    }
-
-    public function getName(){
-        return 'Futura Sciences';
-    }
-
-    public function getURI(){
-        return 'http://www.futura-sciences.com/';
-    }
-
-    public function getCacheDuration(){
-        // return 3600; // 1 hour
-        return 0; // 1 hour
-    }
-}

+ 0 - 55
bridges/GuruMedBridge.php

@@ -1,55 +0,0 @@
-<?php
-/**
-* RssBridgeGuruMed 
-* Returns the 10 newest posts from http://www.gurumed.org (full text)
-*
-* @name GuruMed
-* @description Returns the 20 newest posts from Gurumed (full text)
-*/
-class GuruMedBridge extends BridgeAbstract{
-
-
-
-
-
-    public function collectData(array $param){
-
-    function GurumedStripCDATA($string) {
-    	$string = str_replace('<![CDATA[', '', $string);
-    	$string = str_replace(']]>', '', $string);
-    	return $string;
-    }
-    function GurumedExtractContent($url) {
-	$html2 = file_get_html($url);
-	$text = $html2->find('div.entry', 0)->innertext;
-	return $text;
-    }
-        $html = file_get_html('http://gurumed.org/feed') or $this->returnError('Could not request Gurumed.', 404);
-	$limit = 0;
-
-	foreach($html->find('item') as $element) {
-	 if($limit < 10) {
-	 $item = new \Item();
-	 $item->title = GurumedStripCDATA($element->find('title', 0)->innertext);
-	 $item->uri = GurumedStripCDATA($element->find('guid', 0)->plaintext);
-	 $item->timestamp = strtotime($element->find('pubDate', 0)->plaintext);
-	 $item->content = GurumedExtractContent($item->uri);
-	 $this->items[] = $item;
-	 $limit++;
-	 }
-	}
-    
-    }
-
-    public function getName(){
-        return 'Gurumed';
-    }
-
-    public function getURI(){
-        return 'http://gurumed.org/';
-    }
-
-    public function getCacheDuration(){
-        return 3600; // 1 hour
-    }
-}