mirror of
https://github.com/RSS-Bridge/rss-bridge.git
synced 2025-03-14 20:21:14 +03:00
[TagBoardBridge] fix: remove dead bridge
https://github.com/RSS-Bridge/rss-bridge/pull/1474
This commit is contained in:
parent
76f5de3d0f
commit
6211a2cd37
1 changed files with 0 additions and 52 deletions
|
@ -1,52 +0,0 @@
|
|||
<?php
|
||||
class TagBoardBridge extends BridgeAbstract {
|
||||
|
||||
const MAINTAINER = 'Pitchoule';
|
||||
const NAME = 'TagBoard';
|
||||
const URI = 'http://www.TagBoard.com/';
|
||||
const CACHE_TIMEOUT = 21600; // 6h
|
||||
const DESCRIPTION = 'Returns most recent results from TagBoard.';
|
||||
|
||||
const PARAMETERS = array( array(
|
||||
'u' => array(
|
||||
'name' => 'keyword',
|
||||
'required' => true
|
||||
)
|
||||
));
|
||||
|
||||
public function getIcon() {
|
||||
return 'https://static.tagboard.com/public/favicon-32x32.png';
|
||||
}
|
||||
|
||||
public function collectData(){
|
||||
$link = 'https://post-cache.tagboard.com/search/' . $this->getInput('u');
|
||||
|
||||
$html = getSimpleHTMLDOM($link);
|
||||
$parsed_json = json_decode($html);
|
||||
|
||||
foreach($parsed_json->{'posts'} as $element) {
|
||||
$item = array();
|
||||
$item['uri'] = $element->{'permalink'};
|
||||
$item['title'] = $element->{'text'};
|
||||
$thumbnailUri = $element->{'photos'}[0]->{'m'};
|
||||
if(isset($thumbnailUri)) {
|
||||
$item['content'] = '<a href="'
|
||||
. $item['uri']
|
||||
. '"><img src="'
|
||||
. $thumbnailUri
|
||||
. '" /></a>';
|
||||
} else {
|
||||
$item['content'] = $element->{'html'};
|
||||
}
|
||||
$this->items[] = $item;
|
||||
}
|
||||
}
|
||||
|
||||
public function getName(){
|
||||
if(!is_null($this->getInput('u'))) {
|
||||
return 'tagboard - ' . $this->getInput('u');
|
||||
}
|
||||
|
||||
return parent::getName();
|
||||
}
|
||||
}
|
Loading…
Add table
Reference in a new issue