diff options
Diffstat (limited to 'www/wiki/extensions/ModernTimeline/extension.json')
-rw-r--r-- | www/wiki/extensions/ModernTimeline/extension.json | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/www/wiki/extensions/ModernTimeline/extension.json b/www/wiki/extensions/ModernTimeline/extension.json new file mode 100644 index 00000000..27da0622 --- /dev/null +++ b/www/wiki/extensions/ModernTimeline/extension.json @@ -0,0 +1,106 @@ +{ + "name": "ModernTimeline", + + "version": "1.0.0", + + "author": [ + "[https://professional.wiki/ <span style=\"color: #df2e2c \">Professional</span>.Wiki]", + "[https://www.entropywins.wtf/mediawiki Jeroen De Dauw]" + ], + + "url": "https://github.com/ProfessionalWiki/ModernTimeline#modern-timeline", + + "namemsg": "modern-timeline-name", + + "descriptionmsg": "modern-timeline-desc", + + "license-name": "GPL-2.0-or-later", + + "type": "semantic", + + "requires": { + "MediaWiki": ">= 1.31.0", + "extensions": { + "SemanticMediaWiki": ">= 3.0.0" + } + }, + + "config": { + "ModernTimelineWidth": { + "value": "100%" + }, + "ModernTimelineHeight": { + "value": "400px" + }, + "ModernTimelineBookmark": { + "value": false + }, + "ModernTimelineBackground": { + "value": "white" + }, + "ModernTimelineScaleFactor": { + "value": 2 + }, + "ModernTimelinePosition": { + "value": "bottom" + }, + "ModernTimelineTickWidth": { + "value": 100 + }, + "ModernTimelineStartSlide": { + "value": 1 + }, + "ModernTimelineStartAtEnd": { + "value": false + }, + "ModernTimelineTransitionDuration": { + "value": 1000 + }, + "ModernTimelineNavHeight": { + "value": "200px" + }, + "ModernTimelineTemplate": { + "value": "" + } + }, + + "MessagesDirs": { + "ModernTimeline": [ + "i18n" + ] + }, + + "ResourceModules": { + "ext.modern.timeline": { + "scripts": [ + "resources/vendor/timeline.js", + "resources/modernTimeline.js" + ], + "styles": [ + "resources/vendor/timeline.css", + "resources/vendor/font.default.css", + "resources/modernTimeline.css" + ], + "targets": [ "desktop", "mobile" ], + "position": "bottom" + } + }, + + "ResourceFileModulePaths": { + "localBasePath": "", + "remoteExtPath": "ModernTimeline" + }, + + "AutoloadClasses": { + "ModernTimeline\\ModernTimelineSetup": "src/ModernTimelineSetup.php", + "ModernTimeline\\ModernTimelinePrinter": "src/ModernTimelinePrinter.php" + }, + + "ExtensionFunctions": [ + "ModernTimeline\\ModernTimelineSetup::onExtensionFunction" + ], + + "load_composer_autoloader": true, + + "manifest_version": 2 +} |