2016-09-16 20:57:33 +00:00
{
"name" : "PageImages" ,
"author" : "Max Semenik" ,
"url" : "https://www.mediawiki.org/wiki/Extension:PageImages" ,
"descriptionmsg" : "pageimages-desc" ,
"license-name" : "WTFPL" ,
"type" : "api" ,
2018-02-02 22:00:48 +00:00
"requires" : {
2021-05-14 23:16:41 +00:00
"MediaWiki" : ">= 1.37.0"
2018-02-02 22:00:48 +00:00
} ,
2016-09-16 20:57:33 +00:00
"APIPropModules" : {
2020-04-19 22:41:19 +00:00
"pageimages" : "PageImages\\ApiQueryPageImages"
2016-09-16 20:57:33 +00:00
} ,
"MessagesDirs" : {
"PageImages" : [
2019-08-25 01:35:02 +00:00
"i18n" ,
"i18n/api"
2016-09-16 20:57:33 +00:00
]
} ,
2020-04-18 03:24:42 +00:00
"AutoloadNamespaces" : {
"PageImages\\" : "includes/"
2016-09-16 20:57:33 +00:00
} ,
2020-04-19 23:05:23 +00:00
"TestAutoloadNamespaces" : {
"PageImages\\Tests\\" : "tests/phpunit/"
} ,
2016-09-16 20:57:33 +00:00
"Hooks" : {
2017-01-31 12:59:16 +00:00
"AfterParserFetchFileAndTitle" : "PageImages\\Hooks\\ParserFileProcessingHookHandlers::onAfterParserFetchFileAndTitle" ,
2020-04-19 22:41:19 +00:00
"ApiOpenSearchSuggest" : "PageImages\\PageImages::onApiOpenSearchSuggest" ,
"BeforePageDisplay" : "PageImages\\PageImages::onBeforePageDisplay" ,
"InfoAction" : "PageImages\\PageImages::onInfoAction" ,
2020-04-20 13:34:12 +00:00
"SearchResultProvideThumbnail" : "PageImages\\Hooks\\SearchResultProvideThumbnailHookHandler::onSearchResultProvideThumbnail" ,
2017-01-31 12:59:16 +00:00
"LinksUpdate" : "PageImages\\Hooks\\LinksUpdateHookHandler::onLinksUpdate" ,
2020-04-20 19:56:30 +00:00
"ParserMakeImageParams" : "PageImages\\Hooks\\ParserFileProcessingHookHandlers::onParserMakeImageParams" ,
2020-04-19 22:41:19 +00:00
"SpecialMobileEditWatchlist::images" : "PageImages\\PageImages::onSpecialMobileEditWatchlistImages"
2016-09-16 20:57:33 +00:00
} ,
2016-12-05 17:45:34 +00:00
"JobClasses" : {
"InitImageDataJob" : "PageImages\\Job\\InitImageDataJob"
} ,
2016-09-16 20:57:33 +00:00
"config" : {
"PageImagesScores" : {
2020-05-12 19:53:29 +00:00
"description" : "Images <120px are usually from maintenace or stub templates; >600px are panoramas, less suitable." ,
2016-09-16 20:57:33 +00:00
"value" : {
"position" : [
8 ,
6 ,
4 ,
3
] ,
"width" : {
"119" : -100 ,
"400" : 10 ,
"600" : 5 ,
"601" : 0
} ,
"galleryImageWidth" : {
"99" : -100 ,
"100" : 0
} ,
"ratio" : {
"3" : -100 ,
"5" : 0 ,
"20" : 5 ,
"30" : 0 ,
"31" : -100
}
}
} ,
2021-05-07 20:19:07 +00:00
"PageImagesDenylist" : {
2016-09-16 20:57:33 +00:00
"value" : [
{
"type" : "db" ,
2021-05-07 20:19:07 +00:00
"page" : "MediaWiki:Pageimages-denylist" ,
2016-09-16 20:57:33 +00:00
"db" : false
}
]
} ,
2021-05-07 20:19:07 +00:00
"PageImagesDenylistExpiry" : {
2016-09-16 20:57:33 +00:00
"value" : 900
} ,
"PageImagesExpandOpenSearchXml" : {
"value" : false
} ,
"PageImagesNamespaces" : {
"value" : [
0
]
} ,
2016-11-28 23:33:23 +00:00
"PageImagesLeadSectionOnly" : {
2020-05-12 19:53:29 +00:00
"description" : [
"Temporary feature flag - Whether page images should be restricted to those in section id 0." ,
"FIXME: Please remove a month after it has defaulted to true on the cluster (T152115)"
] ,
2017-04-16 01:26:58 +00:00
"value" : true
2017-05-20 14:29:31 +00:00
} ,
"PageImagesAPIDefaultLicense" : {
2020-05-12 19:53:29 +00:00
"description" : "Get images with either a 'free' license or 'any' (including free and non-free) license by default, via 'pilicense' option, in pageprops query api. The value of this setting should be either 'free' or 'any'." ,
2017-05-20 14:29:31 +00:00
"value" : "free"
2021-06-18 03:16:36 +00:00
} ,
"PageImagesOpenGraphFallbackImage" : {
"description" : "A url to fallback image that will be shown when there is no image on a page." ,
"value" : false
2016-09-16 20:57:33 +00:00
}
} ,
"manifest_version" : 2
2019-12-20 16:55:15 +00:00
}