[Multiple] Fix all exampleValues and required variables (#2296)

This commit is contained in:
Bocki 2022-03-24 11:59:34 +01:00 committed by GitHub
parent f766193106
commit 1a8d0babd1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
90 changed files with 180 additions and 68 deletions

View file

@ -12,8 +12,7 @@ class AO3Bridge extends BridgeAbstract {
'name' => 'url',
'required' => true,
// Example: F/F tag, complete works only
'exampleValue' => self::URI
. 'works?work_search[complete]=T&tag_id=F*s*F',
'exampleValue' => 'https://archiveofourown.org/works?work_search[complete]=T&tag_id=F*s*F',
),
),
'Bookmarks' => array(

View file

@ -3,7 +3,7 @@ class AcrimedBridge extends FeedExpander {
const MAINTAINER = 'qwertygc';
const NAME = 'Acrimed Bridge';
const URI = 'http://www.acrimed.org/';
const URI = 'https://www.acrimed.org/';
const CACHE_TIMEOUT = 4800; //2hours
const DESCRIPTION = 'Returns the newest articles';

View file

@ -11,6 +11,7 @@ class AlbionOnlineBridge extends BridgeAbstract {
'postcount' => array(
'name' => 'Limit',
'type' => 'number',
'required' => true,
'title' => 'Maximum number of items to return',
'defaultValue' => 5,
),

View file

@ -4,7 +4,7 @@ class AllocineFRBridge extends BridgeAbstract {
const MAINTAINER = 'superbaillot.net';
const NAME = 'Allo Cine Bridge';
const CACHE_TIMEOUT = 25200; // 7h
const URI = 'http://www.allocine.fr/';
const URI = 'https://www.allocine.fr/';
const DESCRIPTION = 'Bridge for allocine.fr';
const PARAMETERS = array( array(
'category' => array(

View file

@ -12,6 +12,7 @@ class AmazonBridge extends BridgeAbstract {
'q' => array(
'name' => 'Keyword',
'required' => true,
'exampleValue' => 'watch',
),
'sort' => array(
'name' => 'Sort by',

View file

@ -10,7 +10,8 @@ class ArtStationBridge extends BridgeAbstract {
'Search Query' => array(
'q' => array(
'name' => 'Search term',
'required' => true
'required' => true,
'exampleValue' => 'bird'
)
)
);

View file

@ -32,7 +32,8 @@ class Arte7Bridge extends BridgeAbstract {
'colfr' => array(
'name' => 'Collection id',
'required' => true,
'title' => 'ex. RC-014095 pour https://www.arte.tv/fr/videos/RC-014095/blow-up/'
'title' => 'ex. RC-014095 pour https://www.arte.tv/fr/videos/RC-014095/blow-up/',
'exampleValue' => 'RC-014095'
)
),
'Catégorie (Allemand)' => array(
@ -57,7 +58,8 @@ class Arte7Bridge extends BridgeAbstract {
'colde' => array(
'name' => 'Collection id',
'required' => true,
'title' => 'ex. RC-014095 pour https://www.arte.tv/de/videos/RC-014095/blow-up/'
'title' => 'ex. RC-014095 pour https://www.arte.tv/de/videos/RC-014095/blow-up/',
'exampleValue' => 'RC-014095'
)
)
);

View file

@ -10,7 +10,8 @@ class AskfmBridge extends BridgeAbstract {
'Ask.fm username' => array(
'u' => array(
'name' => 'Username',
'required' => true
'required' => true,
'exampleValue' => 'ApprovedAndReal'
)
)
);

View file

@ -8,7 +8,8 @@ class AtmoOccitanieBridge extends BridgeAbstract {
const PARAMETERS = array(array(
'city' => array(
'name' => 'Ville',
'required' => true
'required' => true,
'exampleValue' => 'cahors'
)
));
const CACHE_TIMEOUT = 7200;

View file

@ -10,7 +10,7 @@ class BakaUpdatesMangaReleasesBridge extends BridgeAbstract {
'name' => 'Series ID',
'type' => 'number',
'required' => true,
'exampleValue' => '12345'
'exampleValue' => '188066'
)
),
'By list' => array(
@ -18,7 +18,7 @@ class BakaUpdatesMangaReleasesBridge extends BridgeAbstract {
'name' => 'List ID and Type',
'type' => 'text',
'required' => true,
'exampleValue' => '123456&list=read'
'exampleValue' => '4395&list=read'
)
)
);

View file

@ -11,7 +11,8 @@ class BandcampBridge extends BridgeAbstract {
'tag' => array(
'name' => 'tag',
'type' => 'text',
'required' => true
'required' => true,
'exampleValue' => 'hip-hop-rap'
)
),
'By band' => array(
@ -19,7 +20,8 @@ class BandcampBridge extends BridgeAbstract {
'name' => 'band',
'type' => 'text',
'title' => 'Band name as seen in the band page URL',
'required' => true
'required' => true,
'exampleValue' => 'aesoprock'
),
'type' => array(
'name' => 'Articles are',
@ -34,6 +36,7 @@ class BandcampBridge extends BridgeAbstract {
'limit' => array(
'name' => 'limit',
'type' => 'number',
'required' => true,
'title' => 'Number of releases to return',
'defaultValue' => 5
)
@ -67,13 +70,15 @@ class BandcampBridge extends BridgeAbstract {
'name' => 'band',
'type' => 'text',
'title' => 'Band name as seen in the album page URL',
'required' => true
'required' => true,
'exampleValue' => 'aesoprock'
),
'album' => array(
'name' => 'album',
'type' => 'text',
'title' => 'Album name as seen in the album page URL',
'required' => true
'required' => true,
'exampleValue' => 'appleseed'
),
'type' => array(
'name' => 'Articles are',

View file

@ -5,7 +5,7 @@ class BooruprojectBridge extends GelbooruBridge {
const MAINTAINER = 'mitsukarenai';
const NAME = 'Booruproject';
const URI = 'http://booru.org/';
const URI = 'https://booru.org/';
const DESCRIPTION = 'Returns images from given page of booruproject';
const PARAMETERS = array(
'global' => array(
@ -14,13 +14,17 @@ class BooruprojectBridge extends GelbooruBridge {
'type' => 'number'
),
't' => array(
'name' => 'tags'
'name' => 'tags',
'required' => true,
'exampleValue' => 'tagme',
'title' => 'Use "all" to get all posts'
)
),
'Booru subdomain (subdomain.booru.org)' => array(
'i' => array(
'name' => 'Subdomain',
'required' => true
'required' => true,
'exampleValue' => 'rm'
)
)
);
@ -29,7 +33,7 @@ class BooruprojectBridge extends GelbooruBridge {
public function getURI(){
if(!is_null($this->getInput('i'))) {
return 'http://' . $this->getInput('i') . '.booru.org/';
return 'https://' . $this->getInput('i') . '.booru.org/';
}
return parent::getURI();

View file

@ -12,13 +12,13 @@ class CNETFranceBridge extends FeedExpander
'name' => 'Exclude by title',
'required' => false,
'title' => 'Title term, separated by semicolon (;)',
'defaultValue' => 'bon plan;bons plans;au meilleur prix;des meilleures offres;Amazon Prime Day;RED by SFR ou B&You'
'exampleValue' => 'bon plan;bons plans;au meilleur prix;des meilleures offres;Amazon Prime Day;RED by SFR ou B&You'
),
'url' => array(
'name' => 'Exclude by url',
'required' => false,
'title' => 'URL term, separated by semicolon (;)',
'defaultValue' => 'bon-plan;bons-plans'
'exampleValue' => 'bon-plan;bons-plans'
)
)
);

View file

@ -13,8 +13,8 @@ class CastorusBridge extends BridgeAbstract {
'name' => 'ZIP code',
'type' => 'text',
'required' => true,
'exampleValue' => '74910, 74',
'title' => 'Insert ZIP code (complete or partial)'
'exampleValue' => '7',
'title' => 'Insert ZIP code (complete or partial). e.g: 78125 OR 781 OR 7'
)
),
'Get latest changes via city name' => array(
@ -22,8 +22,8 @@ class CastorusBridge extends BridgeAbstract {
'name' => 'City name',
'type' => 'text',
'required' => true,
'exampleValue' => 'Seyssel, Seys',
'title' => 'Insert city name (complete or partial)'
'exampleValue' => 'Paris',
'title' => 'Insert city name (complete or partial). e.g: Paris OR Par OR P'
)
)
);

View file

@ -20,6 +20,7 @@ class CodebergBridge extends BridgeAbstract {
'name' => 'Issue ID',
'type' => 'text',
'required' => true,
'exampleValue' => '513',
)
),
'Pull Requests' => array(),
@ -28,14 +29,14 @@ class CodebergBridge extends BridgeAbstract {
'username' => array(
'name' => 'Username',
'type' => 'text',
'exampleValue' => 'username',
'exampleValue' => 'Codeberg',
'title' => 'Username of account that the repository belongs to.',
'required' => true,
),
'repo' => array(
'name' => 'Repository',
'type' => 'text',
'exampleValue' => 'repo',
'exampleValue' => 'Community',
'required' => true,
)
)

View file

@ -11,7 +11,7 @@ class CryptomeBridge extends BridgeAbstract {
'n' => array(
'name' => 'number of elements',
'type' => 'number',
'defaultValue' => 20,
'required' => true,
'exampleValue' => 10
)
));

View file

@ -11,19 +11,22 @@ class DailymotionBridge extends BridgeAbstract {
'By username' => array(
'u' => array(
'name' => 'username',
'required' => true
'required' => true,
'exampleValue' => 'moviepilot',
)
),
'By playlist id' => array(
'p' => array(
'name' => 'playlist id',
'required' => true
'required' => true,
'exampleValue' => 'x6xyc6',
)
),
'From search results' => array(
's' => array(
'name' => 'Search keyword',
'required' => true
'required' => true,
'exampleValue' => 'matrix',
),
'pa' => array(
'name' => 'Page',

View file

@ -10,6 +10,7 @@ class DealabsBridge extends PepperBridgeAbstract {
'q' => array(
'name' => 'Mot(s) clé(s)',
'type' => 'text',
'exampleValue' => 'lamp',
'required' => true
),
'hide_expired' => array(

View file

@ -24,7 +24,8 @@ class DerpibooruBridge extends BridgeAbstract {
),
'q' => array(
'name' => 'Query',
'required' => true
'required' => true,
'exampleValue' => 'dog',
)
)
);

View file

@ -120,6 +120,7 @@ class DesoutterBridge extends BridgeAbstract {
'limit' => array(
'name' => 'Limit',
'type' => 'number',
'required' => true,
'defaultValue' => 3,
'title' => "Maximum number of items to return in the feed.\n0 = unlimited"
)

View file

@ -8,6 +8,7 @@ class DiarioDeNoticiasBridge extends BridgeAbstract {
'Tag' => array(
'n' => array(
'name' => 'Tag Name',
'required' => true,
'exampleValue' => 'rogerio-casanova',
)
)

View file

@ -11,18 +11,26 @@ class DiscogsBridge extends BridgeAbstract {
'artistid' => array(
'name' => 'Artist ID',
'type' => 'number',
'required' => true,
'exampleValue' => '28104',
'title' => 'Only the ID from an artist page. EG /artist/28104-Aesop-Rock is 28104'
)
),
'Label Releases' => array(
'labelid' => array(
'name' => 'Label ID',
'type' => 'number',
'required' => true,
'exampleValue' => '8201',
'title' => 'Only the ID from a label page. EG /label/8201-Rhymesayers-Entertainment is 8201'
)
),
'User Wantlist' => array(
'username_wantlist' => array(
'name' => 'Username',
'type' => 'text',
'required' => true,
'exampleValue' => 'TheBlindMaster',
)
),
'User Folder' => array(

View file

@ -23,6 +23,7 @@ class DonnonsBridge extends BridgeAbstract {
'p' => array(
'name' => 'Nombre de pages à scanner',
'type' => 'number',
'required' => true,
'defaultValue' => 5,
'title' => 'Indique le nombre de pages de donnons.org qui seront scannées'
)

View file

@ -13,6 +13,7 @@ class DuckDuckGoBridge extends BridgeAbstract {
const PARAMETERS = array( array(
'u' => array(
'name' => 'keyword',
'exampleValue' => 'duck',
'required' => true
),
'sort' => array(

View file

@ -10,7 +10,8 @@ on EZTV. Get showID from URLs in https://eztv.ch/shows/showID/show-full-name.';
const PARAMETERS = array( array(
'i' => array(
'name' => 'Show ids',
'exampleValue' => 'showID1,showID2,…',
'exampleValue' => '1017,249',
'title' => 'One of more showids as a comma separated list',
'required' => true
)
));

View file

@ -12,6 +12,7 @@ class ElloBridge extends BridgeAbstract {
'u' => array(
'name' => 'Username',
'required' => true,
'exampleValue' => 'zteph',
'title' => 'Username'
)
),
@ -19,6 +20,7 @@ class ElloBridge extends BridgeAbstract {
's' => array(
'name' => 'Search',
'required' => true,
'exampleValue' => 'bird',
'title' => 'Search'
)
)

View file

@ -11,6 +11,7 @@ class EpicgamesBridge extends BridgeAbstract {
'postcount' => array(
'name' => 'Limit',
'type' => 'number',
'required' => true,
'title' => 'Maximum number of items to return',
'defaultValue' => 10,
),

View file

@ -12,7 +12,7 @@ class EtsyBridge extends BridgeAbstract {
'type' => 'text',
'required' => true,
'title' => 'Insert your search term here',
'exampleValue' => 'Enter your search term'
'exampleValue' => 'lamp'
),
'queryextension' => array(
'name' => 'Query extension',

View file

@ -13,6 +13,7 @@ class FSecureBlogBridge extends BridgeAbstract {
),
'language' => array(
'name' => 'Language',
'required' => true,
'defaultValue' => 'en',
),
'oldest_date' => array(

View file

@ -9,6 +9,7 @@ class FolhaDeSaoPauloBridge extends FeedExpander {
'feed' => array(
'name' => 'Feed sub-URL',
'type' => 'text',
'required' => true,
'title' => 'Select the sub-feed (see https://www1.folha.uol.com.br/feed/)',
'exampleValue' => 'emcimadahora/rss091.xml',
)

View file

@ -10,11 +10,13 @@ class FourchanBridge extends BridgeAbstract {
const PARAMETERS = array( array(
'c' => array(
'name' => 'Thread category',
'required' => true
'required' => true,
'exampleValue' => 'po',
),
't' => array(
'name' => 'Thread number',
'type' => 'number',
'exampleValue' => '597271',
'required' => true
)
));

View file

@ -9,7 +9,8 @@ class FurAffinityBridge extends BridgeAbstract {
'Search' => array(
'q' => array(
'name' => 'Query',
'required' => true
'required' => true,
'exampleValue' => 'dog',
),
'rating-general' => array(
'name' => 'General',
@ -79,6 +80,7 @@ class FurAffinityBridge extends BridgeAbstract {
'limit' => array(
'name' => 'Limit',
'type' => 'number',
'required' => true,
'defaultValue' => 10,
'title' => 'Limit number of submissions to return. -1 for unlimited.'
),
@ -449,6 +451,7 @@ class FurAffinityBridge extends BridgeAbstract {
'username-journals' => array(
'name' => 'Username',
'required' => true,
'exampleValue' => 'dhw',
'title' => 'Lowercase username as seen in URLs'
),
'limit' => array(
@ -463,6 +466,7 @@ class FurAffinityBridge extends BridgeAbstract {
'journal-id' => array(
'name' => 'Journal ID',
'required' => true,
'exampleValue' => '10008853',
'type' => 'number',
'title' => 'Number seen in journal URL'
)
@ -471,11 +475,13 @@ class FurAffinityBridge extends BridgeAbstract {
'username-gallery' => array(
'name' => 'Username',
'required' => true,
'exampleValue' => 'dhw',
'title' => 'Lowercase username as seen in URLs'
),
'limit' => array(
'name' => 'Limit',
'type' => 'number',
'required' => true,
'defaultValue' => 10,
'title' => 'Limit number of submissions to return. -1 for unlimited.'
),
@ -496,11 +502,13 @@ class FurAffinityBridge extends BridgeAbstract {
'username-scraps' => array(
'name' => 'Username',
'required' => true,
'exampleValue' => 'dhw',
'title' => 'Lowercase username as seen in URLs'
),
'limit' => array(
'name' => 'Limit',
'type' => 'number',
'required' => true,
'defaultValue' => 10,
'title' => 'Limit number of submissions to return. -1 for unlimited.'
),
@ -521,11 +529,13 @@ class FurAffinityBridge extends BridgeAbstract {
'username-favorites' => array(
'name' => 'Username',
'required' => true,
'exampleValue' => 'dhw',
'title' => 'Lowercase username as seen in URLs'
),
'limit' => array(
'name' => 'Limit',
'type' => 'number',
'required' => true,
'defaultValue' => 10,
'title' => 'Limit number of submissions to return. -1 for unlimited.'
),
@ -546,17 +556,20 @@ class FurAffinityBridge extends BridgeAbstract {
'username-folder' => array(
'name' => 'Username',
'required' => true,
'exampleValue' => 'kopk',
'title' => 'Lowercase username as seen in URLs'
),
'folder-id' => array(
'name' => 'Folder ID',
'required' => true,
'exampleValue' => '1031990',
'type' => 'number',
'title' => 'Number seen in folder URL'
),
'limit' => array(
'name' => 'Limit',
'type' => 'number',
'required' => true,
'defaultValue' => 10,
'title' => 'Limit number of submissions to return. -1 for unlimited.'
),

View file

@ -14,7 +14,7 @@ class GitHubGistBridge extends BridgeAbstract {
'type' => 'text',
'required' => true,
'title' => 'Insert Gist ID or URI',
'exampleValue' => '2646763, https://gist.github.com/2646763'
'exampleValue' => '2646763'
)
));

View file

@ -11,10 +11,12 @@ class GithubIssueBridge extends BridgeAbstract {
'global' => array(
'u' => array(
'name' => 'User name',
'exampleValue' => 'RSS-Bridge',
'required' => true
),
'p' => array(
'name' => 'Project name',
'exampleValue' => 'rss-bridge',
'required' => true
)
),
@ -28,6 +30,7 @@ class GithubIssueBridge extends BridgeAbstract {
'i' => array(
'name' => 'Issue number',
'type' => 'number',
'exampleValue' => '2099',
'required' => true
)
)

View file

@ -9,10 +9,12 @@ class GitHubPullRequestBridge extends GithubIssueBridge {
'global' => array(
'u' => array(
'name' => 'User name',
'exampleValue' => 'RSS-Bridge',
'required' => true
),
'p' => array(
'name' => 'Project name',
'exampleValue' => 'rss-bridge',
'required' => true
)
),
@ -26,6 +28,7 @@ class GitHubPullRequestBridge extends GithubIssueBridge {
'i' => array(
'name' => 'Pull Request number',
'type' => 'number',
'exampleValue' => '2100',
'required' => true
)
)

View file

@ -9,6 +9,8 @@ class GithubSearchBridge extends BridgeAbstract {
const PARAMETERS = array( array(
's' => array(
'type' => 'text',
'required' => true,
'exampleValue' => 'rss-bridge',
'name' => 'Search query'
)
));

View file

@ -584,7 +584,6 @@ class GithubTrendingBridge extends BridgeAbstract {
'date_range' => array(
'name' => 'Date range',
'type' => 'list',
'required' => false,
'values' => array(
'Today' => 'today',
'Weekly' => 'weekly',

View file

@ -10,7 +10,9 @@ class GlowficBridge extends BridgeAbstract {
'Thread' => array(
'post_id' => array(
'name' => 'Post ID',
'title' => 'https://www.glowfic.com/posts/<POST ID>',
'title' => 'https://www.glowfic.com/posts/POST ID',
'required' => true,
'exampleValue' => '2756',
'type' => 'number'
),
'start_page' => array(

View file

@ -10,6 +10,7 @@ class GoComicsBridge extends BridgeAbstract {
'comicname' => array(
'name' => 'comicname',
'type' => 'text',
'exampleValue' => 'heartofthecity',
'required' => true
)
));

View file

@ -11,19 +11,19 @@ class GogsBridge extends BridgeAbstract {
'global' => array(
'host' => array(
'name' => 'Host',
'exampleValue' => 'https://gogs.io',
'exampleValue' => 'notabug.org',
'required' => true,
'title' => 'Host name without trailing slash',
),
'user' => array(
'name' => 'Username',
'exampleValue' => 'gogs',
'exampleValue' => 'PDModdingCommunity',
'required' => true,
'title' => 'User name as it appears in the URL',
),
'project' => array(
'name' => 'Project name',
'exampleValue' => 'gogs',
'exampleValue' => 'PD-Loader',
'required' => true,
'title' => 'Project name as it appears in the URL',
),
@ -47,7 +47,7 @@ class GogsBridge extends BridgeAbstract {
'issue' => array(
'name' => 'Issue number',
'type' => 'number',
'exampleValue' => 102,
'exampleValue' => 100,
'required' => true,
'title' => 'Issue number from the issues list',
),

View file

@ -18,7 +18,8 @@ class GoogleSearchBridge extends BridgeAbstract {
const PARAMETERS = array(array(
'q' => array(
'name' => 'keyword',
'required' => true
'required' => true,
'exampleValue' => 'rss-bridge',
)
));

View file

@ -9,6 +9,7 @@ class HDWallpapersBridge extends BridgeAbstract {
const PARAMETERS = array( array(
'c' => array(
'name' => 'category',
'required' => true,
'defaultValue' => 'latest_wallpapers'
),
'm' => array(
@ -16,8 +17,9 @@ class HDWallpapersBridge extends BridgeAbstract {
),
'r' => array(
'name' => 'resolution',
'required' => true,
'defaultValue' => 'HD',
'exampleValue' => 'HD, 1920x1200, 1680x1050,…'
'title' => 'e.g=HD OR 1920x1200 OR 1680x1050'
)
));

View file

@ -11,6 +11,7 @@ class HackerNewsUserThreadsBridge extends BridgeAbstract {
'name' => 'User',
'type' => 'text',
'required' => true,
'exampleValue' => 'nixcraft',
'title' => 'User whose threads you want to see'
)
));

View file

@ -17,6 +17,7 @@ class HaveIBeenPwnedBridge extends BridgeAbstract {
'item_limit' => array(
'name' => 'Limit number of returned items',
'type' => 'number',
'required' => true,
'defaultValue' => 20,
)
));

View file

@ -12,6 +12,7 @@ class HotUKDealsBridge extends PepperBridgeAbstract {
'q' => array(
'name' => 'Keyword(s)',
'type' => 'text',
'exampleValue' => 'lamp',
'required' => true
),
'hide_expired' => array(

View file

@ -9,6 +9,7 @@ class IKWYDBridge extends BridgeAbstract {
array(
'ip' => array(
'name' => 'IP Address',
'exampleValue' => '8.8.8.8',
'required' => true
),
'update' => array(

View file

@ -10,6 +10,7 @@ class IdenticaBridge extends BridgeAbstract {
const PARAMETERS = array( array(
'u' => array(
'name' => 'username',
'exampleValue' => 'jxself',
'required' => true
)
));

View file

@ -74,6 +74,7 @@ class IndeedBridge extends BridgeAbstract {
'limit' => array(
'name' => 'Limit',
'type' => 'number',
'required' => true,
'title' => 'Maximum number of items to return',
'exampleValue' => 20,
)

View file

@ -19,18 +19,21 @@ class InstagramBridge extends BridgeAbstract {
'Username' => array(
'u' => array(
'name' => 'username',
'exampleValue' => 'aesoprockwins',
'required' => true
)
),
'Hashtag' => array(
'h' => array(
'name' => 'hashtag',
'exampleValue' => 'beautifulday',
'required' => true
)
),
'Location' => array(
'l' => array(
'name' => 'location',
'exampleValue' => 'london',
'required' => true
)
),

View file

@ -14,7 +14,8 @@ class IvooxBridge extends BridgeAbstract {
'Search result' => array(
's' => array(
'name' => 'keyword',
'exampleValue' => 'test'
'required' => true,
'exampleValue' => 'car'
)
)
);

View file

@ -17,6 +17,7 @@ class JustETFBridge extends BridgeAbstract {
'name' => 'ISIN',
'type' => 'text',
'required' => true,
'exampleValue' => 'IE00B4X9L533',
'pattern' => '[a-zA-Z]{2}[a-zA-Z0-9]{10}',
'title' => 'ISIN, consisting of 2-letter country code, 9-character identifier, check character'
),

View file

@ -62,8 +62,8 @@ class MangareaderBridge extends BridgeAbstract {
'name' => 'Path',
'required' => true,
'pattern' => '[a-zA-Z0-9-_]*',
'exampleValue' => 'bleach, umi-no-kishidan',
'title' => 'URL part of desired manga'
'exampleValue' => 'bleach',
'title' => 'URL part of desired manga. e.g= bleach OR umi-no-kishidan'
),
'limit' => array(
'name' => 'Limit',

View file

@ -9,6 +9,7 @@ class MarktplaatsBridge extends BridgeAbstract {
'q' => array(
'name' => 'query',
'type' => 'text',
'exampleValue' => 'lamp',
'required' => true,
'title' => 'The search string for marktplaats',
),

View file

@ -10,7 +10,8 @@ class MastodonBridge extends FeedExpander {
const PARAMETERS = array(array(
'canusername' => array(
'name' => 'Canonical username (ex : @sebsauvage@framapiaf.org)',
'name' => 'Canonical username',
'exampleValue' => '@sebsauvage@framapiaf.org',
'required' => true,
),
'norep' => array(

View file

@ -10,6 +10,7 @@ class MediapartBlogsBridge extends BridgeAbstract {
'name' => 'Blog Slug',
'type' => 'text',
'title' => 'Blog user name',
'required' => true,
'exampleValue' => 'jean-vincot',
)
)

View file

@ -12,6 +12,7 @@ class MixCloudBridge extends BridgeAbstract {
'u' => array(
'name' => 'username',
'required' => true,
'exampleValue' => 'DJJazzyJeff',
)
));

View file

@ -7,7 +7,8 @@ class ModelKarteiBridge extends BridgeAbstract {
const PARAMETERS = array(array(
'model_id' => array(
'name' => 'Model ID',
'exampleValue' => '123456'
'required' => true,
'exampleValue' => '614931'
)
));

View file

@ -12,6 +12,7 @@ class MydealsBridge extends PepperBridgeAbstract {
'q' => array(
'name' => 'Stichworten',
'type' => 'text',
'exampleValue' => 'watch',
'required' => true
),
'hide_expired' => array(

View file

@ -10,6 +10,7 @@ class OpenwhydBridge extends BridgeAbstract {
const PARAMETERS = array( array(
'u' => array(
'name' => 'username/id',
'exampleValue' => '5247f0267e91c862b2b052d0',
'required' => true
)
));

View file

@ -10,6 +10,7 @@ class PatreonBridge extends BridgeAbstract {
'name' => 'Creator',
'type' => 'text',
'required' => true,
'exampleValue' => 'sanityinc',
'title' => 'Creator name as seen in their page URL'
)
));

View file

@ -10,6 +10,7 @@ class PickyWallpapersBridge extends BridgeAbstract {
const PARAMETERS = array( array(
'c' => array(
'name' => 'category',
'exampleValue' => 'funny',
'required' => true
),
's' => array(

View file

@ -11,12 +11,14 @@ class PicukiBridge extends BridgeAbstract
'Username' => array(
'u' => array(
'name' => 'username',
'exampleValue' => 'aesoprockwins',
'required' => true,
),
),
'Hashtag' => array(
'h' => array(
'name' => 'hashtag',
'exampleValue' => 'beautifulday',
'required' => true,
),
)

View file

@ -10,10 +10,12 @@ class PinterestBridge extends FeedExpander {
'By username and board' => array(
'u' => array(
'name' => 'username',
'exampleValue' => 'VIGOIndustries',
'required' => true
),
'b' => array(
'name' => 'board',
'exampleValue' => 'bathroom-remodels',
'required' => true
)
)

View file

@ -9,6 +9,7 @@ class PirateCommunityBridge extends BridgeAbstract {
't' => array(
'name' => 'Topic ID',
'type' => 'number',
'exampleValue' => '12651',
'title' => 'Topic ID from topic URL. If the URL contains t=12 the ID is 12.',
'required' => true
)));

View file

@ -18,7 +18,7 @@ class PixivBridge extends BridgeAbstract {
),
'tag' => array(
'name' => 'Query to search',
'exampleValue' => '葬送のフリーレン',
'exampleValue' => 'オリジナル',
'required' => true
),
'posts' => array(

View file

@ -11,6 +11,7 @@ class PornhubBridge extends BridgeAbstract {
const PARAMETERS = array(array(
'q' => array(
'name' => 'User name',
'exampleValue' => 'asa-akira',
'required' => true,
),
'type' => array(
@ -21,7 +22,7 @@ class PornhubBridge extends BridgeAbstract {
'model' => 'model',
'pornstar' => 'pornstar',
),
'defaultValue' => 'users',
'defaultValue' => 'pornstar',
),
'sort' => array(
'name' => 'Sort by',

View file

@ -9,6 +9,7 @@ class QPlayBridge extends BridgeAbstract {
'program' => array(
'name' => 'Program Name',
'type' => 'text',
'exampleValue' => 'bridgebroken',
'required' => true,
),
),

View file

@ -55,6 +55,7 @@ class RedditBridge extends BridgeAbstract {
'u' => array(
'name' => 'User',
'required' => true,
'exampleValue' => 'shwikibot',
'title' => 'User name'
),
'comments' => array(

View file

@ -10,6 +10,7 @@ class ScoopItBridge extends BridgeAbstract {
const PARAMETERS = array( array(
'u' => array(
'name' => 'keyword',
'exampleValue' => 'docker',
'required' => true
)
));

View file

@ -9,8 +9,8 @@ class ScribdBridge extends BridgeAbstract {
'name' => 'Profile URL',
'type' => 'text',
'required' => true,
'title' => 'Profile URL. Example: https://www.scribd.com/user/489040929/number10leaks-com',
'exampleValue' => 'https://www.scribd.com/user/'
'title' => 'Profile URL. Example: https://www.scribd.com/user/217860653/Legal-Momentum',
'exampleValue' => 'https://www.scribd.com/user/217860653/Legal-Momentum'
),
));

View file

@ -10,7 +10,8 @@ class SensCritiqueBridge extends BridgeAbstract {
const PARAMETERS = array( array(
's' => array(
'name' => 'Series',
'type' => 'checkbox'
'type' => 'checkbox',
'defaultValue' => 'checked'
),
'g' => array(
'name' => 'Video Games',

View file

@ -402,8 +402,8 @@ class SkimfeedBridge extends BridgeAbstract {
'name' => 'Configuration',
'type' => 'text',
'required' => true,
'title' => 'Enter feed numbers from Skimfeed!',
'exampleValue' => '5,8,2,l,p,9,23'
'title' => 'Enter feed numbers from Skimfeed! e.g: 5,8,2,l,p,9,23',
'exampleValue' => '5'
)
),
'global' => array(

View file

@ -9,6 +9,7 @@ class SoundCloudBridge extends BridgeAbstract {
const PARAMETERS = array(array(
'u' => array(
'name' => 'username',
'exampleValue' => 'thekidlaroi',
'required' => true
),
't' => array(

View file

@ -10,6 +10,7 @@ class SteamCommunityBridge extends BridgeAbstract {
array(
'i' => array(
'name' => 'App ID',
'exampleValue' => '730',
'required' => true
),
'category' => array(

View file

@ -16,7 +16,7 @@ class ThePirateBayBridge extends BridgeAbstract {
const PARAMETERS = array( array(
'q' => array(
'name' => 'keywords/username/category, separated by semicolons',
'exampleValue' => 'first list;second list;…',
'exampleValue' => 'simpsons',
'required' => true
),
'crit' => array(

View file

@ -12,7 +12,7 @@ class ThingiverseBridge extends BridgeAbstract {
'type' => 'text',
'required' => true,
'title' => 'Insert your search term here',
'exampleValue' => 'Enter your search term'
'exampleValue' => 'vase'
),
'sortby' => array(
'name' => 'Sort by',

View file

@ -8,6 +8,7 @@ class TinyLetterBridge extends BridgeAbstract {
array(
'username' => array(
'name' => 'User Name',
'required' => true,
'exampleValue' => 'forwards',
)
)

View file

@ -13,6 +13,7 @@ class TorrentGalaxyBridge extends BridgeAbstract {
'search' => array(
'name' => 'search',
'required' => true,
'exampleValue' => 'simpsons',
'title' => 'Type your query'
),
'lang' => array(

View file

@ -11,6 +11,7 @@ class TwitchBridge extends BridgeAbstract {
'name' => 'Channel',
'type' => 'text',
'required' => true,
'exampleValue' => 'criticalrole',
'title' => 'Lowercase channel name as seen in channel URL'
),
'type' => array(

View file

@ -30,7 +30,7 @@ class TwitterBridge extends BridgeAbstract {
'q' => array(
'name' => 'Keyword or #hashtag',
'required' => true,
'exampleValue' => 'rss-bridge, #rss-bridge',
'exampleValue' => 'rss-bridge',
'title' => <<<EOD
* To search for multiple words (must contain all of these words), put a space between them.
@ -87,12 +87,13 @@ EOD
'user' => array(
'name' => 'User',
'required' => true,
'exampleValue' => 'sebsauvage',
'exampleValue' => 'Scobleizer',
'title' => 'Insert a user name'
),
'list' => array(
'name' => 'List',
'required' => true,
'exampleValue' => 'Tech-News',
'title' => 'Insert the list name'
),
'filter' => array(

View file

@ -12,6 +12,7 @@ class UrlebirdBridge extends BridgeAbstract {
'name' => '@username or #hashtag',
'type' => 'text',
'required' => true,
'exampleValue' => '@willsmith',
'title' => '@username or #hashtag'
)
)

View file

@ -11,6 +11,7 @@ class ViadeoCompanyBridge extends BridgeAbstract {
const PARAMETERS = array( array(
'c' => array(
'name' => 'Company name',
'exampleValue' => 'apple',
'required' => true
)
));

View file

@ -12,6 +12,7 @@ class VimeoBridge extends BridgeAbstract {
'q' => array(
'name' => 'Search Query',
'type' => 'text',
'exampleValue' => 'birds',
'required' => true
),
'type' => array(

View file

@ -14,6 +14,7 @@ class VkBridge extends BridgeAbstract
array(
'u' => array(
'name' => 'Group or user name',
'exampleValue' => 'elonmusk_tech',
'required' => true
),
'hide_reposts' => array(

View file

@ -8,6 +8,7 @@ class WallpaperflareBridge extends XPathAbstract {
'' => array(
'search' => array(
'name' => 'Search',
'exampleValue' => 'birds',
'required' => true
)
));

View file

@ -28,7 +28,7 @@ class WikiLeaksBridge extends BridgeAbstract {
'name' => 'Show teaser',
'type' => 'checkbox',
'title' => 'If checked feeds will display the teaser',
'defaultValue' => true
'defaultValue' => 'checked'
)
)
);

View file

@ -7,6 +7,7 @@ class WordPressBridge extends FeedExpander {
const PARAMETERS = array( array(
'url' => array(
'name' => 'Blog URL',
'exampleValue' => 'https://www.wpbeginner.com/',
'required' => true
)
));

View file

@ -11,6 +11,7 @@ class WordPressPluginUpdateBridge extends BridgeAbstract {
array(
'pluginUrl' => array(
'name' => 'URL to the plugin',
'exampleValue' => 'https://wordpress.org/plugins/wp-rss-aggregator/',
'required' => true
)
)

View file

@ -12,7 +12,7 @@ class YeggiBridge extends BridgeAbstract {
'type' => 'text',
'required' => true,
'title' => 'Insert your search term here',
'exampleValue' => 'Enter your search term'
'exampleValue' => 'vase'
),
'sortby' => array(
'name' => 'Sort by',

View file

@ -18,34 +18,36 @@ class YoutubeBridge extends BridgeAbstract {
'By username' => array(
'u' => array(
'name' => 'username',
'exampleValue' => 'test',
'exampleValue' => 'LinusTechTips',
'required' => true
)
),
'By channel id' => array(
'c' => array(
'name' => 'channel id',
'exampleValue' => '15',
'exampleValue' => 'UCw38-8_Ibv_L6hlKChHO9dQ',
'required' => true
)
),
'By custom name' => array(
'custom' => array(
'name' => 'custom name',
'exampleValue' => 'nasa',
'exampleValue' => 'LinusTechTips',
'required' => true
)
),
'By playlist Id' => array(
'p' => array(
'name' => 'playlist id',
'exampleValue' => '15'
'exampleValue' => 'PL8mG-RkN2uTzJc8N0EoyhdC54prvBBLpj',
'required' => true
)
),
'Search result' => array(
's' => array(
'name' => 'search keyword',
'exampleValue' => 'test'
'exampleValue' => 'LinusTechTips',
'required' => true
),
'pa' => array(
'name' => 'page',