]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - extensions/ConfirmEdit/FancyCaptcha/extension.json
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.git] / extensions / ConfirmEdit / FancyCaptcha / extension.json
diff --git a/extensions/ConfirmEdit/FancyCaptcha/extension.json b/extensions/ConfirmEdit/FancyCaptcha/extension.json
new file mode 100644 (file)
index 0000000..a32dd1b
--- /dev/null
@@ -0,0 +1,60 @@
+{
+       "name": "FancyCaptcha",
+       "author": [
+               "Brion Vibber",
+               "..."
+       ],
+       "url": "https://www.mediawiki.org/wiki/Extension:ConfirmEdit#FancyCaptcha",
+       "descriptionmsg": "fancycaptcha-desc",
+       "license-name": "GPL-2.0+",
+       "type": "antispam",
+       "APIModules": {
+               "fancycaptchareload": "ApiFancyCaptchaReload"
+       },
+       "MessagesDirs": {
+               "FancyCaptcha": [
+                       "i18n"
+               ]
+       },
+       "AutoloadClasses": {
+               "FancyCaptcha": "FancyCaptcha.class.php",
+               "HTMLFancyCaptchaField": "HTMLFancyCaptchaField.php",
+               "ApiFancyCaptchaReload": "ApiFancyCaptchaReload.php"
+       },
+       "ResourceModules": {
+               "ext.confirmEdit.fancyCaptcha.styles": {
+                       "position": "top",
+                       "styles": "ext.confirmEdit.fancyCaptcha.css"
+               },
+               "ext.confirmEdit.fancyCaptcha": {
+                       "scripts": "ext.confirmEdit.fancyCaptcha.js",
+                       "dependencies": "mediawiki.api",
+                       "targets": [
+                               "mobile",
+                               "desktop"
+                       ]
+               },
+               "ext.confirmEdit.fancyCaptchaMobile": {
+                       "scripts": "ext.confirmEdit.fancyCaptcha.js",
+                       "targets": [
+                               "mobile",
+                               "desktop"
+                       ],
+                       "dependencies": "mobile.startup"
+               }
+       },
+       "ResourceFileModulePaths": {
+               "localBasePath": "resources",
+               "remoteExtPath": "ConfirmEdit/FancyCaptcha/resources"
+       },
+       "callback": "ConfirmEditHooks::onFancyCaptchaSetup",
+       "config": {
+               "CaptchaClass": "FancyCaptcha",
+               "CaptchaFileBackend": "",
+               "CaptchaDirectory": false,
+               "CaptchaDirectoryLevels": 0,
+               "CaptchaSecret": "CHANGE_THIS_SECRET!",
+               "CaptchaDeleteOnSolve": false
+       },
+       "manifest_version": 1
+}