-
Notifications
You must be signed in to change notification settings - Fork 5
/
extension.json
70 lines (70 loc) · 1.81 KB
/
extension.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
{
"name": "3DAlloy",
"author": "Dolfinus",
"url": "https://www.mediawiki.org/wiki/Extension:3DAlloy",
"description": "This extension provides a 3D viewer for JSON/Buff files",
"version": "1.8",
"license-name": "MIT",
"type": "media",
"ResourceModules": {
"ext.3DAlloy": {
"position": "bottom",
"targets" : [
"desktop",
"mobile"
],
"scripts": [
"three.js",
"Projector.js",
"CanvasRenderer.js",
"OBJLoader.js",
"STLLoader.js",
"OrbitControls.js",
"3DAlloy.js"
],
"styles": [
"3DAlloy.css"
]
}
},
"ExtensionMessagesFiles": {
"ThreeDimentionAlloy": "3DAlloy_magic.i18n.php"
},
"ResourceFileModulePaths": {
"localBasePath": "modules",
"remoteExtPath": "3DAlloy/modules"
},
"MediaHandlers": {
"application/json": "ThreeDimentionAlloy",
"application/obj": "ThreeDimentionAlloy",
"application/stl": "ThreeDimentionAlloy"
},
"AutoloadClasses": {
"ThreeDimentionAlloy": "3DAlloy_body.php"
},
"Hooks": {
"ParserMakeImageParams": [
"ThreeDimentionAlloy::onParserMakeImageParams"
],
"ParserFirstCallInit": [
"ThreeDimentionAlloy::onParserFirstCallInit"
],
"ImageBeforeProduceHTML": [
"ThreeDimentionAlloy::onImageBeforeProduceHTML"
],
"ImageOpenShowImageInlineBefore": [
"ThreeDimentionAlloy::onImageOpenShowImageInlineBefore"
],
"BeforePageDisplay": [
"ThreeDimentionAlloy::onBeforePageDisplay"
],
"BeforePageDisplayMobile": [
"ThreeDimentionAlloy::onBeforePageDisplay"
],
"MimeMagicInit": [
"ThreeDimentionAlloy::onMimeMagicInit"
],
"MimeMagicImproveFromExtension": "ThreeDimentionAlloy::onMimeMagicImproveFromExtension"
},
"manifest_version": 1
}