diff --git a/extension.json b/extension.json index b953372..1032e5d 100644 --- a/extension.json +++ b/extension.json @@ -1,233 +1,233 @@ { "name": "BlueSpiceUniversalExport", "license-name": "GPL-3.0-only", - "version": "4.2.2", + "version": "4.2.3", "url": "https://en.wiki.bluespice.com/wiki/Reference:UniversalExport", "author": "Robert Vogel", "descriptionmsg": "bs-universalexport-desc", "type": "bluespice", "requires": { "MediaWiki": ">= 1.35.0", "extensions": { "BlueSpiceFoundation": ">= 4.0" } }, "attributes": { "BlueSpiceFoundation": { "Extensions": { "BlueSpiceUniversalExport": { "className": "\\BlueSpice\\UniversalExport\\Extension", "extPath": "/BlueSpiceUniversalExport" } }, "ConfigDefinitionRegistry": { "UniversalExportMetadataDefaults": "\\BlueSpice\\UniversalExport\\ConfigDefinition\\MetadataDefaults::getInstance", "UniversalExportMetadataOverrides": "\\BlueSpice\\UniversalExport\\ConfigDefinition\\MetadataOverrides::getInstance" }, "TagRegistry": { "uepagebreak": "\\BlueSpice\\UniversalExport\\Tag\\PageBreak", "universalexport": "\\BlueSpice\\UniversalExport\\Tag\\NoExport", "uehidetitle": "\\BlueSpice\\UniversalExport\\Tag\\HideTitle", "ueexcludearticle": "\\BlueSpice\\UniversalExport\\Tag\\ExcludeArticle", "universalexport:meta": "\\BlueSpice\\UniversalExport\\Tag\\Meta", "universalexport:params": "\\BlueSpice\\UniversalExport\\Tag\\Params" } }, "BlueSpiceUniversalExport": { "ExportTargetRegistry": { "download": "BlueSpice\\UniversalExport\\ExportTarget\\Download::factory", "localfilerepo": "BlueSpice\\UniversalExport\\ExportTarget\\LocalFileRepo::factory", "localfilesystem": "BlueSpice\\UniversalExport\\ExportTarget\\LocalFileSystem::factory" }, "ModuleRegistry": {}, "ExportDialogPluginRegistry": {} }, "BlueSpiceVisualEditorConnector": { "TagDefinitions": [ "ext.bluespice.universalExport.visualEditorTagDefinition" ], "PluginModules": [ "ext.bluespice.universalExport.visualEditor" ] }, "ContentDroplets": { "Droplets": { "pdf-pagebreak": { "class": "BlueSpice\\UniversalExport\\ContentDroplets\\PDFPageBreakDroplet" }, "pdf-noexport": { "class": "BlueSpice\\UniversalExport\\ContentDroplets\\PDFNoExportDroplet" } } } }, "ServiceWiringFiles": [ "includes/ServiceWiring.php" ], "SpecialPages": { "UniversalExport": "SpecialUniversalExport" }, "MessagesDirs": { "UniversalExport": [ "i18n" ] }, "ExtensionMessagesFiles": { "UniversalExportAlias": "languages/SpecialUniversalExport.alias.php" }, "TestAutoloadNamespaces": { "BlueSpice\\UniversalExport\\Tests\\": "tests/phpunit/" }, "AutoloadNamespaces": { "BlueSpice\\UniversalExport\\": "src/" }, "AutoloadClasses": { "SpecialUniversalExport": "includes/specials/SpecialUniversalExport.class.php", "ViewExportModuleOverview": "includes/views/ViewExportModuleOverview.php", "BsUniversalExportModule": "includes/UniversalExportModule.interface.php", "BsUniversalExportHelper": "includes/UniversalExportHelper.class.php" }, "ResourceModules": { "ext.bluespice.universalExport.css": { "styles": "bluespice.universalExport.css" }, "ext.bluespice.universalExport.visualEditorTagDefinition": { "scripts": [ "bs.unvrslxprt/util/tag/PdfPageBreakDefinition.js", "bs.unvrslxprt/util/tag/PdfNoExportDefinition.js" ], "messages": [ "bs-universalexport-tag-pagebreak-title", "bs-universalexport-tag-pagebreak-desc", "bs-universalexport-tag-noexport-title", "bs-universalexport-tag-noexport-desc" ], "dependencies": [ "ext.bluespice.visualEditorConnector.tags.classes" ] }, "ext.bluespice.universalExport.visualEditor": { "scripts": [ "bs.unvrslxprt/ve-insertnoexport/ve.ui.BSInsertPdfNoExportTool.js" ], "messages": [ "bs-universalexport-insert-noexport-title" ], "dependencies": [ "ext.bluespice.universalExport.css" ] }, "ext.bluespice.universalExport.exportDialog.pluginRegistry": { "scripts": [ "bluespice.universalExport.plugin.registry.js", "ui/plugin/Plugin.js" ], "dependencies": [ "ext.bluespice", "mediawiki.api", "oojs-ui" ] }, "ext.bluespice.universalExport.exportDialog": { "scripts": [ "bluespice.universalExport.dialog.js", "ui/dialog/ExportDialog.js" ], "dependencies": [ "ext.bluespice.universalExport.exportDialog.pluginRegistry" ], "messages": [ "bs-ue-export-dialog-title", "bs-ue-export-dialog-action-cancel", "bs-ue-export-dialog-action-submit", "bs-ue-export-dialog-label-select-module" ] } }, "ResourceFileModulePaths": { "localBasePath": "resources", "remoteExtPath": "BlueSpiceUniversalExport/resources" }, "config_prefix": "bsg", "config": { "UniversalExportCategoryWhitelist": { "value": [ "Exportable", "Public" ] }, "UniversalExportCategoryBlacklist": { "value": [ "Confidential", "Internal" ] }, "UniversalExportMetadataDefaults": { "value": "{\"creator\":\"Hallo Welt! GmbH\"}", "descriptionmsg": "bs-universalexport-pref-metadatadefaults", "public": true }, "UniversalExportMetadataOverrides": { "value": "{\"producer\":\"UniversalExport 3.0.0 (BlueSpice MediaWiki)\"}", "descriptionmsg": "bs-universalexport-pref-metadataoverrides", "public": true }, "UniversalExportParamsDefaults": { "value": { "format": "pdf", "pdf-merging": "0", "attachments": "0", "recursive": false, "filter": "use-all" } }, "UniversalExportParamsOverrides": { "value": { "use-serverside-caching": false, "pdf-attachment-formats": [ "doc", "docx", "xls", "xlsx", "ppt", "pptx", "odt", "ods", "odp", "odg", "svg" ] } } }, "HookHandlers": { "skin": { "class": "\\BlueSpice\\UniversalExport\\HookHandler\\SkinHandler", "services": [ "BSUniversalExportDialogPluginFactory" ] }, "discovery-skin": { "class": "\\BlueSpice\\UniversalExport\\HookHandler\\DiscoverySkinHandler" } }, "Hooks": { "BSInsertMagicAjaxGetData": [ "\\BlueSpice\\UniversalExport\\Hook\\BSInsertMagicAjaxGetData\\AddUEMetaTag::callback", "\\BlueSpice\\UniversalExport\\Hook\\BSInsertMagicAjaxGetData\\AddUEParamsTag::callback", "\\BlueSpice\\UniversalExport\\Hook\\BSInsertMagicAjaxGetData\\AddPdfUENoExportTag::callback", "\\BlueSpice\\UniversalExport\\Hook\\BSInsertMagicAjaxGetData\\AddPdfUEPageBreakTag::callback" ], "BSUsageTrackerRegisterCollectors": [ "\\BlueSpice\\UniversalExport\\Hook\\BSUsageTrackerRegisterCollectors\\AddUEExcludeArticleTag::callback", "\\BlueSpice\\UniversalExport\\Hook\\BSUsageTrackerRegisterCollectors\\AddUEExcludeTag::callback", "\\BlueSpice\\UniversalExport\\Hook\\BSUsageTrackerRegisterCollectors\\AddUEHideTitleTag::callback", "\\BlueSpice\\UniversalExport\\Hook\\BSUsageTrackerRegisterCollectors\\AddUEMetaTag::callback", "\\BlueSpice\\UniversalExport\\Hook\\BSUsageTrackerRegisterCollectors\\AddUEPageBreakTag::callback", "\\BlueSpice\\UniversalExport\\Hook\\BSUsageTrackerRegisterCollectors\\AddUEParamsTag::callback" ], "SidebarBeforeOutput": "skin", "BeforePageDisplay" : "skin", "MWStakeCommonUIRegisterSkinSlotComponents": "discovery-skin" }, "manifest_version": 2, "load_composer_autoloader": true }