]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blob - extensions/ConfirmEdit/FancyCaptcha/extension.json
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.git] / extensions / ConfirmEdit / FancyCaptcha / extension.json
1 {
2         "name": "FancyCaptcha",
3         "author": [
4                 "Brion Vibber",
5                 "..."
6         ],
7         "url": "https://www.mediawiki.org/wiki/Extension:ConfirmEdit#FancyCaptcha",
8         "descriptionmsg": "fancycaptcha-desc",
9         "license-name": "GPL-2.0+",
10         "type": "antispam",
11         "APIModules": {
12                 "fancycaptchareload": "ApiFancyCaptchaReload"
13         },
14         "MessagesDirs": {
15                 "FancyCaptcha": [
16                         "i18n"
17                 ]
18         },
19         "AutoloadClasses": {
20                 "FancyCaptcha": "FancyCaptcha.class.php",
21                 "HTMLFancyCaptchaField": "HTMLFancyCaptchaField.php",
22                 "ApiFancyCaptchaReload": "ApiFancyCaptchaReload.php"
23         },
24         "ResourceModules": {
25                 "ext.confirmEdit.fancyCaptcha.styles": {
26                         "position": "top",
27                         "styles": "ext.confirmEdit.fancyCaptcha.css"
28                 },
29                 "ext.confirmEdit.fancyCaptcha": {
30                         "scripts": "ext.confirmEdit.fancyCaptcha.js",
31                         "dependencies": "mediawiki.api",
32                         "targets": [
33                                 "mobile",
34                                 "desktop"
35                         ]
36                 },
37                 "ext.confirmEdit.fancyCaptchaMobile": {
38                         "scripts": "ext.confirmEdit.fancyCaptcha.js",
39                         "targets": [
40                                 "mobile",
41                                 "desktop"
42                         ],
43                         "dependencies": "mobile.startup"
44                 }
45         },
46         "ResourceFileModulePaths": {
47                 "localBasePath": "resources",
48                 "remoteExtPath": "ConfirmEdit/FancyCaptcha/resources"
49         },
50         "callback": "ConfirmEditHooks::onFancyCaptchaSetup",
51         "config": {
52                 "CaptchaClass": "FancyCaptcha",
53                 "CaptchaFileBackend": "",
54                 "CaptchaDirectory": false,
55                 "CaptchaDirectoryLevels": 0,
56                 "CaptchaSecret": "CHANGE_THIS_SECRET!",
57                 "CaptchaDeleteOnSolve": false
58         },
59         "manifest_version": 1
60 }