summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/ModernTimeline/extension.json
diff options
context:
space:
mode:
Diffstat (limited to 'www/wiki/extensions/ModernTimeline/extension.json')
-rw-r--r--www/wiki/extensions/ModernTimeline/extension.json106
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
+}