-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathextension.json
71 lines (71 loc) · 2.19 KB
/
extension.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
{
"manifest_version": 2,
"name": "Appropedia",
"version": "9.1",
"url": "https://github.com/Appropedia/extension",
"author": "[https://github.com/Sophivorus Sophivorus]",
"descriptionmsg": "appropedia-desc",
"license-name": "GPL-3.0-or-later",
"type": "other",
"requires": {
"MediaWiki": ">= 1.39.0"
},
"MessagesDirs": {
"Appropedia": [
"i18n"
]
},
"AutoloadClasses": {
"Appropedia": "Appropedia.php",
"AppropediaCategories": "AppropediaCategories.php",
"AppropediaMessages": "AppropediaMessages.php",
"AppropediaNavigation": "AppropediaNavigation.php",
"AppropediaSearch": "AppropediaSearch.php",
"AppropediaWikitext": "AppropediaWikitext.php",
"AppropediaLua": "AppropediaLua.php"
},
"ExtensionMessagesFiles": {
"AppropediaMagic": "Appropedia.magic.php"
},
"ResourceModules": {
"ext.Appropedia": {
"scripts": "Appropedia.js",
"targets": [
"desktop",
"mobile"
]
},
"ext.Appropedia.styles": {
"styles": "Appropedia.less",
"targets": [
"desktop",
"mobile"
]
}
},
"ResourceFileModulePaths": {
"localBasePath": "",
"remoteExtPath": "Appropedia"
},
"Hooks": {
"BeforePageDisplay": "Appropedia::onBeforePageDisplay",
"LinkerMakeExternalLink": "Appropedia::onLinkerMakeExternalLink",
"ParserFirstCallInit": "Appropedia::onParserFirstCallInit",
"SkinTemplateNavigation::Universal": "AppropediaNavigation::onSkinTemplateNavigationUniversal",
"SidebarBeforeOutput": "AppropediaNavigation::onSidebarBeforeOutput",
"SkinAddFooterLinks": "AppropediaNavigation::onSkinAddFooterLinks",
"MessagesPreLoad": "AppropediaMessages::onMessagesPreLoad",
"SpecialSearchProfiles": "AppropediaSearch::onSpecialSearchProfiles",
"SpecialPageBeforeExecute": "AppropediaSearch::onSpecialPageBeforeExecute",
"SpecialSearchProfileForm": "AppropediaSearch::onSpecialSearchProfileForm",
"ShowSearchHitTitle": "AppropediaSearch::onShowSearchHitTitle",
"PageSaveComplete": "AppropediaWikitext::onPageSaveComplete",
"ScribuntoExternalLibraries": "AppropediaLua::onScribuntoExternalLibraries",
"ContentAlterParserOutput": "AppropediaCategories::onContentAlterParserOutput"
},
"config": {
"AppropediaBotAccount": {
"value": "Appropedia bot"
}
}
}