{
	"name": "Flexiskin",
	"version": "2.27.1",
	"url": "https://help.bluespice.com/index.php/FlexiSkin",
	"author": [
		"Tobias Weichart"
	],
	"descriptionmsg": "bs-flexiskin-desc",
	"type": "bluespice",
	"bsgExtensions": {
		"Flexiskin": {
			"className": "Flexiskin",
			"extPath": "/BlueSpiceExtensions/Flexiskin"
		}
	},
	"callback": "Flexiskin::onRegistration",
	"APIModules": {
		"bs-flexiskin-tasks": "BSApiFlexiskinTasks",
		"bs-flexiskin-store": "BSApiFlexiskinStore",
		"bs-flexiskin-upload": "BSApiFlexiskinUpload",
		"bs-flexiskin-upload-store": "BSApiFlexiskinUploadStore"
	},
	"SpecialPages": {
		"Flexiskin": "SpecialFlexiskin"
	},
	"MessagesDirs": {
		"Flexiskin": [
			"i18n"
		]
	},
	"AutoloadClasses": {
		"Flexiskin": "Flexiskin.class.php",
		"FlexiskinFormatter": "includes/FlexiskinFormatter.class.php",
		"ResourceLoaderFlexiskinModule": "includes/resourceloader/ResourceLoaderFlexiskinModule.php",
		"ResourceLoaderFlexiskinPreviewModule": "includes/resourceloader/ResourceLoaderFlexiskinPreviewModule.php",
		"BSApiFlexiskinTasks": "includes/api/BSApiFlexiskinTasks.php",
		"BSApiFlexiskinStore": "includes/api/BSApiFlexiskinStore.php",
		"BSApiFlexiskinUpload": "includes/api/BSApiFlexiskinUpload.php",
		"BSApiFlexiskinUploadStore": "includes/api/BSApiFlexiskinUploadStore.php",
		"SpecialFlexiskin": "includes/specials/SpecialFlexiskin.class.php"
	},
	"ExtensionMessagesFiles": {
		"FlexiskinAlias": "includes/specials/SpecialFlexiskin.alias.php"
	},
	"ResourceFileModulePaths": {
		"localBasePath": "resources",
		"remoteExtPath": "BlueSpiceExtensions/Flexiskin/resources"
	},
	"ResourceModules": {
		"ext.bluespice.flexiskin.skin.preview": {
			"class": "ResourceLoaderFlexiskinPreviewModule"
		},
		"ext.bluespice.flexiskin": {
			"scripts": [
				"bluespice.flexiskin.js"
			],
			"styles": [
				"bluespice.flexiskin.less"
			],
			"dependencies": [
				"ext.bluespice.extjs"
			],
			"messages": [
				"bs-flexiskin-labelname",
				"bs-flexiskin-labeldesc",
				"bs-flexiskin-headergeneral",
				"bs-flexiskin-dialogclose",
				"bs-flexiskin-dialogreset",
				"bs-flexiskin-confirmdeleteskin",
				"bs-flexiskin-titleaddskin",
				"bs-flexiskin-labelskins",
				"bs-flexiskin-defaultname",
				"bs-flexiskin-defaultdesc",
				"bs-flexiskin-headeractive",
				"bs-flexiskin-labelbgcolor",
				"bs-flexiskin-headerheader",
				"bs-flexiskin-labellogoupload",
				"bs-flexiskin-labelbackgroundupload",
				"bs-flexiskin-labelrepeatbackground",
				"bs-flexiskin-no-repeat",
				"bs-flexiskin-repeat-x",
				"bs-flexiskin-repeat-y",
				"bs-flexiskin-repeat",
				"bs-flexiskin-labelcustombgcolor",
				"bs-flexiskin-labelnavigation",
				"bs-flexiskin-headerposition",
				"bs-flexiskin-labelcontent",
				"bs-flexiskin-left",
				"bs-flexiskin-right",
				"bs-flexiskin-center",
				"bs-flexiskin-labelwidth",
				"bs-flexiskin-labelfullwidth",
				"bs-flexiskin-error-nameempty",
				"bs-flexiskin-error-templatenotexists",
				"bs-flexiskin-usebackground",
				"bs-flexiskin-labelcurrentbackground",
				"bs-extjs-upload",
				"bs-flexiskin-button-upload-image-tooltip"
			]
		}
	},
	"Hooks": {
		"BeforePageDisplay": "Flexiskin::onBeforePageDisplay",
		"ResourceLoaderRegisterModules": "Flexiskin::onResourceLoaderRegisterModules"
	},
	"ResourceLoaderLESSVars": {
		"bs-extjs-flexiskin-btn-upload-text": "@bs-extjs-theme-secondary-text-color"
	},
	"config": {
		"EditPageFrameOptions": "SAMEORIGIN"
	},
	"manifest_version": 1
}