{
	"name": "ExtendedSearch",
	"version": "2.27.1",
	"url": "https://help.bluespice.com/index.php/ExtendedSearch",
	"author": [
		"Stephan Muggli",
		"Mathias Scheer",
		"Markus Glaser",
		"Robert Vogel"
	],
	"license-name": "GPL-2.0+",
	"descriptionmsg": "bs-extendedsearch-desc",
	"type": "bluespice",
	"bsgExtensions": {
		"ExtendedSearch": {
			"className": "ExtendedSearch",
			"extPath": "/BlueSpiceExtensions/ExtendedSearch"
		}
	},
	"callback": "ExtendedSearch::onRegistration",
	"SpecialPages": {
		"SpecialExtendedSearch": "SpecialExtendedSearch",
		"ExtendedSearchAdmin": "SpecialExtendedSearchAdmin"
	},
	"APIModules": {
		"feedextendedsearch": "ApiFeedExtendedSearch"
	},
	"MessagesDirs": {
		"ExtendedSearch": [
			"i18n"
		]
	},
	"ExtensionMessagesFiles": {
		"ExtendedSearchAlias": "languages/SpecialExtendedSearch.alias.php",
		"ExtendedSearchAdminAlias": "includes/specials/SpecialExtendedSearchAdmin.alias.php"
	},
	"AutoloadClasses": {
		"ApiFeedExtendedSearch": "api/ApiFeedExtendedSearch.php",
		"ExtendedSearch": "ExtendedSearch.class.php",
		"Apache_Solr_Service": "includes/SolrPhpClient/Service.php",
		"Apache_Solr_Document": "includes/SolrPhpClient/Document.php",
		"Apache_Solr_Response": "includes/SolrPhpClient/Response.php",
		"SearchService": "includes/SearchService.class.php",
		"SolrServiceAdapter": "includes/SolrServiceAdapter.class.php",
		"AbstractBuildIndexAll": "includes/BuildIndex/AbstractBuildIndexAll.class.php",
		"AbstractBuildIndexFile": "includes/BuildIndex/AbstractBuildIndexFile.class.php",
		"AbstractBuildIndexLinked": "includes/BuildIndex/AbstractBuildIndexLinked.class.php",
		"BuildIndexMainControl": "includes/BuildIndex/BuildIndexMainControl.class.php",
		"BuildIndexMwArticles": "includes/BuildIndex/BuildIndexMwArticles.class.php",
		"BuildIndexMwSpecial": "includes/BuildIndex/BuildIndexMwSpecial.class.php",
		"BuildIndexMwRepository": "includes/BuildIndex/BuildIndexMwRepository.class.php",
		"BuildIndexMwExternalRepository": "includes/BuildIndex/BuildIndexMwExternalRepository.class.php",
		"BuildIndexMwSingleFile": "includes/BuildIndex/BuildIndexMwSingleFile.class.php",
		"BuildIndexMwSpecialLinked": "includes/BuildIndex/BuildIndexMwSpecialLinked.class.php",
		"BuildIndexMwLinked": "includes/BuildIndex/BuildIndexMwLinked.class.php",
		"ExtendedSearchAdmin": "includes/ExtendedSearchAdmin.class.php",
		"ExtendedSearchBase": "includes/ExtendedSearchBase.class.php",
		"SearchIndex": "includes/SearchIndex/SearchIndex.class.php",
		"SearchOptions": "includes/SearchIndex/SearchOptions.class.php",
		"SearchRequest": "includes/SearchIndex/SearchRequest.class.php",
		"SearchUriBuilder": "includes/SearchIndex/SearchUriBuilder.class.php",
		"BsSearchResult": "includes/SearchIndex/SearchResult.class.php",
		"ViewSearchExtendedOptionsForm": "views/view.SearchExtendedOptionsForm.php",
		"ViewSearchResult": "views/view.SearchResult.php",
		"ViewNoOfResultsFound": "views/view.NoOfResultsFound.php",
		"ViewExtendedSearchFormPage": "views/view.ExtendedSearchFormPage.php",
		"ViewSearchMultivalueField": "views/view.SearchMultivalueField.php",
		"ViewSearchFacet": "views/view.ExtendedSearchFacetBox.php",
		"ViewSearchSuggest": "views/view.SearchSuggest.php",
		"ViewSpell": "views/view.Spell.php",
		"ViewMoreLikeThis": "views/view.MoreLikeThis.php",
		"ViewExtendedSearchResultEntry": "views/view.ExtendedSearchResultEntry.php",
		"SpecialExtendedSearch": "includes/specials/SpecialExtendedSearch.class.php",
		"SpecialExtendedSearchAdmin": "includes/specials/SpecialExtendedSearchAdmin.class.php",
		"TagCloudSearchStatsHandler": "includes/Handler/TagCloudSearchStatsHandler.class.php"
	},
	"ResourceModules": {
		"ext.bluespice.extendedsearch.focus": {
			"scripts": "bluespice.extendedSearch.focus.js"
		},
		"ext.bluespice.extendedsearch.form": {
			"scripts": "bluespice.extendedSearch.form.js",
			"styles": "bluespice.extendedSearch.form.css"
		},
		"ext.bluespice.extendedsearch.autocomplete.style": {
			"styles": "bluespice.extendedSearch.autocomplete.css",
			"position": "bottom"
		},
		"ext.bluespice.extendedsearch.autocomplete": {
			"scripts": "bluespice.extendedSearch.autocomplete.js",
			"dependencies": [
				"jquery.ui.autocomplete"
			]
		},
		"ext.bluespice.extendedsearch.admin": {
			"scripts": "bluespice.extendedSearch.admin.js"
		},
		"ext.bluespice.extendedsearch.specialpage.style": {
			"styles": "bluespice.extendedSearch.specialpage.css",
			"position": "top"
		},
		"ext.bluespice.extendedsearch.specialpage": {
			"scripts": [
				"bluespice.extendedSearch.specialpage.js",
				"bluespice.facetsettings.js"
			],
			"messages": [
				"bs-extendedsearch-more",
				"bs-extendedsearch-fewer",
				"bs-extendedsearch-facetsetting-op-and",
				"bs-extendedsearch-facetsetting-op-or"
			]
		}
	},
	"ResourceFileModulePaths": {
		"localBasePath": "resources",
		"remoteExtPath": "BlueSpiceExtensions/ExtendedSearch/resources"
	},
	"Hooks": {
		"LoadExtensionSchemaUpdates": "ExtendedSearch::getSchemaUpdates",
		"OpenSearchUrl": "ExtendedSearch::onOpenSearchUrls",
		"BSTagCloudRegisterHandlers": "ExtendedSearch::onBsTagCloudRegisterHandlers"
	},
	"manifest_version": 1,
	"config": {
		"_prefix": "bsgExtendedSearch",
		"BoostQuerySettings": {
			"namespace": {
				"*": 2,
				"999": 2
			}
		},
		"AutocompleteSettings": {
			"prefix-ellipsis-position": "middle",
			"prefix-ellipsis-characters": "...",
			"prefix-length": 16,
			"title-ellipsis-position": "middle",
			"title-ellipsis-characters": "...",
			"title-length": 54
		}
	}
}
