mirror of
https://github.com/RSS-Bridge/rss-bridge.git
synced 2025-04-09 16:38:50 +00:00
[FlickrBridge] Add content option to By username (#1861)
This commit is contained in:
parent
ec7d2a4afb
commit
a485beadd7
@ -51,6 +51,15 @@ class FlickrBridge extends BridgeAbstract {
|
|||||||
'title' => 'Insert username (as shown in the address bar)',
|
'title' => 'Insert username (as shown in the address bar)',
|
||||||
'exampleValue' => 'flickr'
|
'exampleValue' => 'flickr'
|
||||||
),
|
),
|
||||||
|
'content' => array(
|
||||||
|
'name' => 'Content',
|
||||||
|
'type' => 'list',
|
||||||
|
'values' => array(
|
||||||
|
'Uploads' => 'uploads',
|
||||||
|
'Favorites' => 'faves',
|
||||||
|
),
|
||||||
|
'defaultValue' => 'uploads',
|
||||||
|
),
|
||||||
'media' => array(
|
'media' => array(
|
||||||
'name' => 'Media',
|
'name' => 'Media',
|
||||||
'type' => 'list',
|
'type' => 'list',
|
||||||
@ -156,8 +165,14 @@ class FlickrBridge extends BridgeAbstract {
|
|||||||
. '&sort=' . $this->getInput('sort') . '&media=' . $this->getInput('media');
|
. '&sort=' . $this->getInput('sort') . '&media=' . $this->getInput('media');
|
||||||
break;
|
break;
|
||||||
case 'By username':
|
case 'By username':
|
||||||
return self::URI . 'search/?user_id=' . urlencode($this->getInput('u'))
|
$uri = self::URI . 'search/?user_id=' . urlencode($this->getInput('u'))
|
||||||
. '&sort=' . $this->getInput('sort') . '&media=' . $this->getInput('media');
|
. '&sort=date-posted-desc&media=' . $this->getInput('media');
|
||||||
|
|
||||||
|
if ($this->getInput('content') === 'faves') {
|
||||||
|
return $uri . '&faves=1';
|
||||||
|
}
|
||||||
|
|
||||||
|
return $uri;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
@ -175,6 +190,11 @@ class FlickrBridge extends BridgeAbstract {
|
|||||||
return $this->getInput('q') . ' - keyword - ' . self::NAME;
|
return $this->getInput('q') . ' - keyword - ' . self::NAME;
|
||||||
break;
|
break;
|
||||||
case 'By username':
|
case 'By username':
|
||||||
|
|
||||||
|
if ($this->getInput('content') === 'faves') {
|
||||||
|
return $this->username . ' - favorites - ' . self::NAME;
|
||||||
|
}
|
||||||
|
|
||||||
return $this->username . ' - ' . self::NAME;
|
return $this->username . ' - ' . self::NAME;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user