| Current File : /home/jvzmxxx/wiki1/extensions/Kartographer/extension.json |
{
"name": "Kartographer",
"author": [
"Yuri Astrakhan",
"Max Semenik",
"Ed Sanders",
"Julien Girault"
],
"url": "https://www.mediawiki.org/wiki/Extension:Kartographer",
"descriptionmsg": "kartographer-desc",
"license-name": "MIT",
"type": "other",
"MessagesDirs": {
"Kartographer": [
"i18n"
]
},
"AutoloadClasses": {
"Kartographer\\ApiQueryMapData": "includes/ApiQueryMapData.php",
"Kartographer\\ApiSanitizeMapData": "includes/ApiSanitizeMapData.php",
"Kartographer\\CoordFormatter": "includes/CoordFormatter.php",
"Kartographer\\DataModule": "includes/DataModule.php",
"Kartographer\\Hooks": "includes/Hooks.php",
"Kartographer\\SimpleStyleParser": "includes/SimpleStyleParser.php",
"Kartographer\\Tag\\MapFrame": "includes/Tag/MapFrame.php",
"Kartographer\\Tag\\MapLink": "includes/Tag/MapLink.php",
"Kartographer\\Tag\\TagHandler": "includes/Tag/TagHandler.php"
},
"APIModules": {
"sanitize-mapdata": "Kartographer\\ApiSanitizeMapData"
},
"APIPropModules": {
"mapdata": "Kartographer\\ApiQueryMapData"
},
"ResourceModules": {
"ext.kartographer": {
"class": "Kartographer\\DataModule"
},
"ext.kartographer.style": {
"styles": [
"styles/kartographer.less"
],
"targets": [
"mobile",
"desktop"
]
},
"ext.kartographer.site": {
"class": "ResourceLoaderWikiModule",
"scripts": [
"MediaWiki:Kartographer.js"
],
"styles": [
"MediaWiki:Kartographer.css"
],
"targets": [
"mobile",
"desktop"
]
},
"mapbox": {
"scripts": [
"lib/mapbox/mapbox-lib.js",
"lib/mapbox/mapbox.i18n.js"
],
"styles": [
"lib/mapbox/style.css",
"lib/mapbox/icons.css",
"lib/mapbox-style-fixes.css"
],
"messages": [
"kartographer-fullscreen-text",
"mapbox-control-zoomin-title",
"mapbox-control-zoomout-title"
],
"targets": [
"mobile",
"desktop"
]
},
"leaflet.draw": {
"dependencies": [
"mapbox"
],
"scripts": [
"lib/leaflet.draw/leaflet.draw-src.js",
"lib/leaflet.draw/leaflet.draw.i18n.js"
],
"styles": [
"lib/leaflet.draw/leaflet.draw.css",
"lib/leaflet.draw/icons.css"
],
"messages": [
"leafletdraw-draw-handlers-circle-radius",
"leafletdraw-draw-handlers-circle-tooltip-start",
"leafletdraw-draw-handlers-marker-tooltip-start",
"leafletdraw-draw-handlers-polygon-tooltip-cont",
"leafletdraw-draw-handlers-polygon-tooltip-end",
"leafletdraw-draw-handlers-polygon-tooltip-start",
"leafletdraw-draw-handlers-polyline-error",
"leafletdraw-draw-handlers-polyline-tooltip-cont",
"leafletdraw-draw-handlers-polyline-tooltip-end",
"leafletdraw-draw-handlers-polyline-tooltip-start",
"leafletdraw-draw-handlers-rectangle-tooltip-start",
"leafletdraw-draw-handlers-simpleshape-tooltip-end",
"leafletdraw-draw-toolbar-actions-text",
"leafletdraw-draw-toolbar-actions-title",
"leafletdraw-draw-toolbar-buttons-circle",
"leafletdraw-draw-toolbar-buttons-marker",
"leafletdraw-draw-toolbar-buttons-polygon",
"leafletdraw-draw-toolbar-buttons-polyline",
"leafletdraw-draw-toolbar-buttons-rectangle",
"leafletdraw-draw-toolbar-undo-text",
"leafletdraw-draw-toolbar-undo-title",
"leafletdraw-edit-handlers-edit-tooltip-subtext",
"leafletdraw-edit-handlers-edit-tooltip-text",
"leafletdraw-edit-handlers-remove-tooltip-text",
"leafletdraw-edit-toolbar-actions-cancel-text",
"leafletdraw-edit-toolbar-actions-cancel-title",
"leafletdraw-edit-toolbar-actions-save-text",
"leafletdraw-edit-toolbar-actions-save-title",
"leafletdraw-edit-toolbar-buttons-edit",
"leafletdraw-edit-toolbar-buttons-editdisabled",
"leafletdraw-edit-toolbar-buttons-remove",
"leafletdraw-edit-toolbar-buttons-removedisabled"
],
"targets": [
"mobile",
"desktop"
]
},
"ext.kartographer.live": {
"dependencies": [
"mapbox",
"ext.kartographer",
"ext.kartographer.site",
"mediawiki.jqueryMsg",
"oojs-ui.styles.icons-media"
],
"scripts": [
"lib/leaflet.sleep.js",
"modules/kartographer.js"
],
"messages": [
"kartographer-attribution"
],
"targets": [
"mobile",
"desktop"
]
},
"ext.kartographer.fullscreen": {
"dependencies": [
"ext.kartographer.site",
"oojs-ui-windows"
],
"scripts": [
"modules/kartographer.MapDialog.js"
],
"messages": [
"kartographer-fullscreen-close",
"visualeditor-mwmapsdialog-title"
],
"targets": [
"mobile",
"desktop"
]
},
"ext.kartographer.editor": {
"dependencies": [
"leaflet.draw",
"ext.kartographer.live"
],
"targets": [
"mobile",
"desktop"
]
},
"ext.kartographer.visualEditor": {
"scripts": [
"modules/ve-maps/ve.dm.MWInlineMapsNode.js",
"modules/ve-maps/ve.ce.MWInlineMapsNode.js",
"modules/ve-maps/ve.dm.MWMapsNode.js",
"modules/ve-maps/ve.ce.MWMapsNode.js",
"modules/ve-maps/ve.ui.MWMapsDialog.js",
"modules/ve-maps/ve.ui.MWMapsTool.js"
],
"styles": [
"modules/ve-maps/ve.ui.MWMaps.css"
],
"messages": [
"visualeditor-mwmapsdialog-geojson",
"visualeditor-mwmapsdialog-reset-map",
"visualeditor-mwmapsdialog-size",
"visualeditor-mwmapsdialog-title"
],
"dependencies": [
"ext.visualEditor.mwcore",
"oojs-ui.styles.icons-location",
"ext.kartographer"
],
"targets": [
"mobile",
"desktop"
]
}
},
"ResourceFileModulePaths": {
"localBasePath": "",
"remoteExtPath": "Kartographer"
},
"Hooks": {
"ParserFirstCallInit": [
"Kartographer\\Hooks::onParserFirstCallInit"
],
"ParserAfterParse": [
"Kartographer\\Hooks::onParserAfterParse"
],
"UnitTestsList": [
"Kartographer\\Hooks::onUnitTestsList"
]
},
"VisualEditorPluginModules": [
"ext.kartographer.visualEditor"
],
"ParserTestFiles": [
"tests/parserTests.txt"
],
"@comment-config": "TODO: KartographerWikivoyageMode should be false by default",
"config": {
"KartographerWikivoyageMode": true,
"KartographerDfltStyle": "osm-intl",
"KartographerStyles": ["osm-intl", "osm"],
"KartographerSrcsetScales": [1.3, 1.5, 2, 2.6, 3],
"KartographerMapServer": "https://maps.wikimedia.org",
"KartographerIconServer": "https://maps.wikimedia.org",
"KartographerFrameMode": "interactive",
"KartographerUseMarkerStyle": true,
"KartographerEnableMapFrame": true
},
"TrackingCategories": [
"kartographer-tracking-category",
"kartographer-broken-category"
],
"manifest_version": 1
}