diff --git a/bridges/MalikiBridge.php b/bridges/MalikiBridge.php deleted file mode 100644 index 4732c85..0000000 --- a/bridges/MalikiBridge.php +++ /dev/null @@ -1,60 +0,0 @@ -maintainer = "mitsukarenai"; - $this->name = "Maliki"; - $this->uri = "http://www.maliki.com/"; - $this->description = "Returns Maliki's newest strips"; - $this->update = "2014-05-30"; - - } - - public function collectData(array $param){ - $html = $this->file_get_html('http://www.maliki.com/') or $this->returnError('Could not request Maliki.', 404); - $count=0; - $latest=1; $latest_title=""; - $latest = $html->find('div.conteneur_page a', 1)->href; - $latest_title = $html->find('div.conteneur_page img', 0)->title; - - function MalikiExtractContent($url) { - $html2 = $this->file_get_html($url); - $text = 'http://www.maliki.com/'.$html2->find('img', 0)->src; - $text = '
'.$html2->find('div.imageetnews', 0)->plaintext; - return $text; - } - - $item = new \Item(); - $item->uri = 'http://www.maliki.com/'.$latest; - $item->title = $latest_title; - $item->timestamp = time(); - $item->content = MalikiExtractContent($item->uri); - $this->items[] = $item; - - - foreach($html->find('div.boite_strip') as $element) { - if(!empty($element->find('a',0)->href) and $count < 3) { - $item = new \Item(); - $item->uri = 'http://www.maliki.com/'.$element->find('a',0)->href; - $item->title = $element->find('img',0)->title; - $item->timestamp = strtotime(str_replace('/', '-', $element->find('span.stylepetit', 0)->innertext)); - $item->content = MalikiExtractContent($item->uri); - $this->items[] = $item; - $count++; - } - } - } - - public function getName(){ - return 'Maliki'; - } - - public function getURI(){ - return 'http://www.maliki.com/'; - } - - public function getCacheDuration(){ - return 86400*6; // 6 days - } -}