Refactor to MediaHandler transform

Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
This commit is contained in:
2024-10-26 15:47:57 -07:00
parent 39329f5497
commit 7ee162430f
4 changed files with 192 additions and 25 deletions

View File

@@ -7,17 +7,19 @@
"license-name": "MIT",
"type": "media",
"manifest_version": 2,
"AutoloadClasses": {
"GlModelViewer": "includes/GlModelViewer.php"
},
"AutoloadNamespaces": {
"MediaWiki\\Extension\\GlModelViewer\\": "includes/"
},
"MediaHandlers": {
"model/gltf-binary": "MediaWiki\\Extension\\GlModelViewer\\GlModelHandler"
},
"Hooks": {
"MimeMagicInit": "GlModelViewer::onMimeMagicInit",
"MimeMagicImproveFromExtension": "GlModelViewer::onMimeMagicImproveFromExtension",
"BeforePageDisplay": "GlModelViewer::onBeforePageDisplay",
"ImageBeforeProduceHTML": "GlModelViewer::onImageBeforeProduceHTML",
"ImageOpenShowImageInlineBefore": "GlModelViewer::onImageOpenShowImageInlineBefore",
"AlternateEditPreview": "GlModelViewer::onAlternateEditPreview"
},
"MimeMagicInit": "MediaWiki\\Extension\\GlModelViewer\\GlModelHooks::onMimeMagicInit",
"MimeMagicImproveFromExtension": "MediaWiki\\Extension\\GlModelViewer\\GlModelHooks::onMimeMagicImproveFromExtension",
"BeforePageDisplay": "MediaWiki\\Extension\\GlModelViewer\\GlModelHooks::onBeforePageDisplay",
"ImageBeforeProduceHTML": "MediaWiki\\Extension\\GlModelViewer\\GlModelHooks::onImageBeforeProduceHTML",
"AlternateEditPreview": "MediaWiki\\Extension\\GlModelViewer\\GlModelHooks::onAlternateEditPreview"
},
"ResourceFileModulePaths": {
"localBasePath": "modules",
"remoteExtPath": "GlModelViewer/modules"