Current File : /home/jvzmxxx/wiki/extensions/RevisionSlider/extension.json
{
	"name": "RevisionSlider",
	"version": "1.0.0",
	"author": [
		"TCB team (Wikimedia Deutschland)",
		"Christoph Fischer",
		"Leszek Manicki",
		"Addshore",
		"Jakob Warkotsch"
	],
	"url": "https://www.mediawiki.org/wiki/Extension:RevisionSlider",
	"namemsg": "revisionslider",
	"descriptionmsg": "revisionslider-desc",
	"license-name": "GPL-2.0+",
	"type": "other",
	"manifest_version": 1,
	"config": {
		"RevisionSliderBetaFeature": true
	},
	"MessagesDirs": {
		"RevisionSlider": [
			"i18n"
		]
	},
	"AutoloadClasses": {
		"RevisionSliderHooks": "RevisionSlider.hooks.php"
	},
	"ResourceModules": {
		"ext.RevisionSlider.init": {
			"scripts": [
				"modules/ext.RevisionSlider.init.js"
			],
			"styles": [
				"modules/ext.RevisionSlider.css"
			],
			"dependencies": [
				"mediawiki.jqueryMsg",
				"ext.RevisionSlider.Settings",
				"ext.RevisionSlider.Slider",
				"ext.RevisionSlider.Revision",
				"ext.RevisionSlider.RevisionList",
				"ext.RevisionSlider.HelpDialog",
				"ext.RevisionSlider.Api",
				"ext.RevisionSlider.icons",
				"ext.RevisionSlider.pointers.lower",
				"ext.RevisionSlider.pointers.upper",
				"mediawiki.api.options",
				"mediawiki.user",
				"mediawiki.util"
			],
			"messages": [
				"revisionslider-show-help-tooltip",
				"revisionslider-loading-failed",
				"revisionslider-toggle-title-expand",
				"revisionslider-toggle-title-collapse",
				"revisionslider-turn-on-auto-expand-title",
				"revisionslider-turn-off-auto-expand-title"
			],
			"position": "top"
		},
		"ext.RevisionSlider.noscript": {
			"styles": "modules/ext.RevisionSlider.noscript.css"
		},
		"ext.RevisionSlider.Api": {
			"scripts": [
				"modules/ext.RevisionSlider.Api.js"
			]
		},
		"ext.RevisionSlider.Settings": {
			"scripts": [
				"modules/ext.RevisionSlider.Settings.js"
			],
			"dependencies": [
				"mediawiki.storage",
				"mediawiki.cookie"
			]
		},
		"ext.RevisionSlider.Revision": {
			"scripts": [
				"modules/ext.RevisionSlider.Revision.js"
			],
			"dependencies": [
				"moment"
			]
		},
		"ext.RevisionSlider.Pointer": {
			"scripts": [
				"modules/ext.RevisionSlider.Pointer.js"
			],
			"dependencies": [
				"ext.RevisionSlider.PointerView"
			]
		},
		"ext.RevisionSlider.PointerView": {
			"scripts": [
				"modules/ext.RevisionSlider.PointerView.js"
			]
		},
		"ext.RevisionSlider.Slider": {
			"scripts": [
				"modules/ext.RevisionSlider.Slider.js"
			],
			"dependencies": [
				"ext.RevisionSlider.SliderView"
			]
		},
		"ext.RevisionSlider.SliderView": {
			"scripts": [
				"modules/ext.RevisionSlider.SliderView.js"
			],
			"dependencies": [
				"jquery.ui.draggable",
				"mediawiki.util",
				"oojs-ui",
				"ext.RevisionSlider.DiffPage",
				"ext.RevisionSlider.HelpDialog",
				"ext.RevisionSlider.Pointer"
			],
			"messages": [
				"revisionslider-arrow-tooltip-newer",
				"revisionslider-arrow-tooltip-older"
			]
		},
		"ext.RevisionSlider.DiffPage": {
			"scripts": [
				"modules/ext.RevisionSlider.DiffPage.js"
			]
		},
		"ext.RevisionSlider.RevisionList": {
			"scripts": [
				"modules/ext.RevisionSlider.RevisionList.js"
			],
			"dependencies": [
				"ext.RevisionSlider.Revision",
				"ext.RevisionSlider.RevisionListView",
				"mediawiki.util"
			]
		},
		"ext.RevisionSlider.RevisionListView": {
			"scripts": [
				"modules/ext.RevisionSlider.RevisionListView.js"
			],
			"messages": [
				"colon-separator",
				"revisionslider-page-size",
				"revisionslider-change-size",
				"revisionslider-label-date",
				"revisionslider-label-page-size",
				"revisionslider-label-change-size",
				"revisionslider-label-username",
				"revisionslider-label-comment",
				"revisionslider-minoredit"
			],
			"dependencies": [
				"mediawiki.language",
				"mediawiki.util",
				"oojs-ui"
			]
		},
		"ext.RevisionSlider.icons": {
			"position": "top",
			"class": "ResourceLoaderImageModule",
			"selectorWithoutVariant": ".mw-revslider-{name}-button .oo-ui-iconElement-icon",
			"selectorWithVariant": ".mw-revslider-{name}-button .oo-ui-iconElement-icon.oo-ui-image-invert",
			"variants": {
				"invert": {
					"color": "#ffffff",
					"global": true
				}
			},
			"images": {
				"auto-expand": "resources/ext.RevisionSlider.icons/pin.svg"
			}
		},
		"ext.RevisionSlider.pointers.lower": {
			"position": "top",
			"class": "ResourceLoaderImageModule",
			"selector": ".mw-revslider-pointer-lower.mw-revslider-pointer-{name}",
			"images": {
				"oldid": "resources/ext.RevisionSlider.pointers/pointer-lower-old.svg",
				"newid": "resources/ext.RevisionSlider.pointers/pointer-lower-new.svg"
			}
		},
		"ext.RevisionSlider.pointers.upper": {
			"position": "top",
			"class": "ResourceLoaderImageModule",
			"selector": ".mw-revslider-pointer-upper.mw-revslider-pointer-{name}",
			"images": {
				"oldid": "resources/ext.RevisionSlider.pointers/pointer-upper-old.svg",
				"newid": "resources/ext.RevisionSlider.pointers/pointer-upper-new.svg"
			}
		},
		"ext.RevisionSlider.HelpDialog": {
			"scripts": [
				"modules/ext.RevisionSlider.HelpDialog.js"
			],
			"dependencies": [
				"oojs-ui",
				"ext.RevisionSlider.dialogImages"
			],
			"messages": [
				"revisionslider-help-dialog-slide1",
				"revisionslider-help-dialog-slide2",
				"revisionslider-help-dialog-slide3",
				"revisionslider-help-dialog-slide4",
				"revisionslider-tutorial",
				"revisionslider-previous-dialog",
				"revisionslider-next-dialog",
				"revisionslider-close-dialog"
			]
		},
		"ext.RevisionSlider.dialogImages": {
			"position": "top",
			"class": "ResourceLoaderImageModule",
			"selector": ".mw-revslider-help-dialog-slide-{name}",
			"images": {
				"1": {
					"file": {
						"ltr": "resources/ext.RevisionSlider.helpDialog/slide1-ltr.svg",
						"rtl": "resources/ext.RevisionSlider.helpDialog/slide1-rtl.svg"
					}
				},
				"2": "resources/ext.RevisionSlider.helpDialog/slide2.svg",
				"3": {
					"file": {
						"ltr": "resources/ext.RevisionSlider.helpDialog/slide3-ltr.svg",
						"rtl": "resources/ext.RevisionSlider.helpDialog/slide3-rtl.svg"
					}
				},
				"4": {
					"file": {
						"ltr": "resources/ext.RevisionSlider.helpDialog/slide4-ltr.svg",
						"rtl": "resources/ext.RevisionSlider.helpDialog/slide4-rtl.svg"
					}
				}
			}
		}
	},
	"ResourceFileModulePaths": {
		"localBasePath": "",
		"remoteExtPath": "RevisionSlider"
	},
	"Hooks": {
		"DiffViewHeader": [
			"RevisionSliderHooks::onDiffViewHeader"
		],
		"GetBetaFeaturePreferences": [
			"RevisionSliderHooks::getBetaFeaturePreferences"
		],
		"ResourceLoaderTestModules": [
			"RevisionSliderHooks::onResourceLoaderTestModules"
		]
	}
}