{ "name": "TabberNeue", "version": "1.5.0", "author": [ "alistair3149", "Eric Fortin", "Alexia E. Smith", "Ciencia Al Poder" ], "url": "https://www.mediawiki.org/wiki/Extension:TabberNeue", "descriptionmsg": "tabberneue-desc", "type": "parserhook", "license-name": "GPL-3.0-or-later", "requires": { "MediaWiki": ">= 1.35.0" }, "MessagesDirs": { "TabberNeue": [ "/i18n" ] }, "AutoloadNamespaces": { "TabberNeue\\": "includes/" }, "ResourceModules": { "ext.tabberNeue": { "packageFiles": [ "ext.tabberNeue.js", { "name": "config.json", "config": { "updateLocationOnTabChange": "TabberNeueUpdateLocationOnTabChange" } } ], "messages": [ "error" ], "styles": [ "ext.tabberNeue.less" ], "dependencies": [ "mediawiki.Uri", "mediawiki.util" ], "targets": [ "desktop", "mobile" ] }, "ext.tabberNeue.visualEditor": { "scripts": [ "ve-tabberNeue/ve.ce.MWTabberNode.js", "ve-tabberNeue/ve.dm.MWTabberNode.js", "ve-tabberNeue/ve.ui.MWTabberContextItem.js", "ve-tabberNeue/ve.ui.MWTabberDialog.js", "ve-tabberNeue/ve.ui.MWTabberDialogTool.js" ], "styles": [ "ve-tabberNeue/ve.ui.MWTabberDialog.less", "ve-tabberNeue/ve.ui.MWTabberIcons.less" ], "dependencies": [ "ext.visualEditor.mwcore" ], "messages": [ "tabberneue-visualeditor-mwtabberdialog-title" ], "targets": [ "desktop", "mobile" ] }, "ext.tabberNeue.icons": { "class": "ResourceLoaderImageModule", "selector": ".tabber__header__{name}:after", "images": { "next": { "file": { "ltr": "ext.tabberNeue.icons/next-ltr.svg", "rtl": "ext.tabberNeue.icons/next-rtl.svg" } }, "prev": { "file": { "ltr": "ext.tabberNeue.icons/previous-ltr.svg", "rtl": "ext.tabberNeue.icons/previous-rtl.svg" } } } } }, "ResourceFileModulePaths": { "localBasePath": "modules", "remoteExtPath": "TabberNeue/modules" }, "config_prefix": "wg", "config": { "TabberNeueUpdateLocationOnTabChange": { "value": true, "description": "If enabled, when a tab is selected, the URL displayed on the browser changes. Opening this URL makes that tab initially selected.", "public": true } }, "Hooks": { "ParserFirstCallInit": "parser" }, "HookHandlers": { "parser": { "class": "TabberNeue\\Hooks" } }, "attributes": { "CodeMirror": { "TagModes": { "tabber": "text/mediawiki" } }, "VisualEditor": { "PluginModules": [ "ext.tabberNeue.visualEditor" ] } }, "ParsoidModules": [ "TabberNeue\\Hooks" ], "manifest_version": 2 }