업데이트 README.md, .github/README.en.md
[liberty-mw-skin.git] / skin.json
blob386808ac9138f2e02b51d52080b01429b379cb71
2     "name": "Liberty",
3     "author": [
4         "Librewiki developers",
5         "..."
6     ],
7     "url": "https://gitlab.com/librewiki/Liberty-MW-Skin",
8     "descriptionmsg": "liberty-desc",
9     "namemsg": "skinname-liberty",
10     "license-name": "GPL-3.0-or-later",
11     "type": "skin",
12     "version": "1.11.0",
13     "requires": {
14         "MediaWiki": ">= 1.37.0"
15     },
16     "ValidSkinNames": {
17         "liberty": "Liberty"
18     },
19     "MessagesDirs": {
20         "Liberty": [
21             "i18n"
22         ]
23     },
24     "config": {
25         "LibertyEnableLiveRC": true,
26         "LibertyUseGravatar": true,
27         "LibertyMainColor": "#4188F1",
28         "LibertySecondColor": null,
29         "LibertyAdSetting": null,
30         "LibertyOgLogo": null,
31         "TwitterAccount": null,
32         "NaverVerification": null,
33         "wgLibertyMobileReplaceAd": false,
34         "LibertyLiveRCArticleNamespaces": [
35             0,
36             4,
37             10,
38             12,
39             14
40         ],
41         "LibertyLiveRCTalkNamespaces": [
42             1,
43             3,
44             5,
45             7,
46             9,
47             11,
48             13,
49             15
50         ],
51         "LibertyMaxRecent": 10
52     },
53     "AvailableRights": [
54         "blockads-header",
55         "blockads-right",
56         "blockads-belowarticle",
57         "blockads-bottom"
58     ],
59     "ResourceModules": {
60         "skins.liberty.styles": {
61             "class": "ResourceLoaderSkinModule",
62             "features": {
63                 "legacy": false,
64                 "interface": false,
65                 "toc": false
66             },
67             "styles": {
68                 "bootstrap/css/bootstrap.min.css": {
69                     "media": "all"
70                 },
71                 "css/default.css": {
72                     "media": "all"
73                 },
74                 "css/default_mobile.css": {
75                     "media": "all"
76                 },
77                 "css/wiki.css": {
78                     "media": "all"
79                 },
80                 "css/only-mw.css": {
81                     "media": "all"
82                 },
83                 "css/webfont.css": {
84                     "media": "all"
85                 },
86                 "css/wiki-table.css": {
87                     "media": "all"
88                 },
89                 "css/wikiedittor-liberty.css": {
90                     "media": "all"
91                 },
92                 "css/extensions/RelatedArticles.css": {
93                     "media": "all"
94                 },
95                 "css/print.css": {
96                     "media": "print"
97                 }
98             }
99         },
100         "skins.liberty.ads": {
101             "scripts": "js/ads.js"
102         },
103         "skins.liberty.bootstrap": {
104             "scripts": [
105                 "js/lib/jquery.ba-throttle-debounce.js",
106                 "js/lib/bootstrap.min.js"
107             ]
108         },
109         "skins.liberty.layoutjs": {
110             "scripts": [
111                 "js/delay-scrolling.js",
112                 "js/disable-notice.js",
113                 "js/share-button.js",
114                 "js/layout.js",
115                 "js/table.js",
116                 "js/scroll-button.js"
117             ],
118             "dependencies": "mediawiki.cookie"
119         },
120         "skins.liberty.liverc": {
121             "scripts": "js/live-recent.js",
122             "messages": [
123                 "liberty-feed-new"
124             ],
125             "dependencies": "mediawiki.util"
126         },
127         "skins.liberty.loginjs": {
128             "scripts": "js/login-request.js",
129             "dependencies": "mediawiki.util"
130         }
131     },
132     "ResourceFileModulePaths": {
133         "localBasePath": "",
134         "remoteSkinPath": "Liberty"
135     },
136     "ResourceModuleSkinStyles": {
137         "liberty": {
138             "+ext.relatedArticles.readMore": "css/extensions/RelatedArticles.css",
139             "+ext.echo.ui": "css/extensions/Echo.css",
140             "+mediawiki.action.view.filepage": "css/skinStyles/mediawiki.action.view.filepage.css",
141             "+mediawiki.special.preferences.styles": "css/skinStyles/mediawiki.special.preferences.styles.css"
142         }
143     },
144     "AutoloadClasses": {
145         "SkinLiberty": "SkinLiberty.php",
146         "LibertyTemplate": "LibertyTemplate.php",
147         "LibertyHooks": "LibertyHooks.php"
148     },
149     "Hooks": {
150         "GetPreferences": "LibertyHooks::onGetPreferences",
151         "OutputPageBodyAttributes": "LibertyHooks::onOutputPageBodyAttributes"
152     },
153     "manifest_version": 1