-
Notifications
You must be signed in to change notification settings - Fork 49
/
manifest.json
325 lines (317 loc) · 11.5 KB
/
manifest.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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
{
"manifest_version": 2,
"web_accessible_resources": [
"content/resources/css/*.css",
"content/resources/img/*.gif",
"content/resources/img/*.png",
"content/resources/notes/*.png",
"content/resources/personality/*.jpg",
"content/resources/skillcolors/*.css",
"content/resources/sounds/*.mp3",
"content/resources/sounds/*.ogg",
"content/resources/sounds/*.wav",
"content/preferences.html"
],
"background": {
"page": "content/background.html"
},
"content_scripts": [ {
"js": [
// <!-- essential -->
"content/env.js",
"content/prefs-util.js",
"content/l10n.js",
"content/xml-load.js",
"content/pages.js",
// <!-- ext-lib -->
"content/lib/oauth.js",
"content/lib/sha1.js",
"content/lib/PluralForm.js",
"content/lib/psico.js",
"content/lib/gauge.js",
"content/lib/exceptionless.universal.js",
// <!-- end ext-lib -->
"content/lib/integration.js",
// <!-- util -->
"content/util/api.js",
"content/util/array.js",
"content/util/async.js",
"content/util/color.js",
"content/util/cookies.js",
"content/util/copy-button.js",
"content/util/css.js",
"content/util/currency.js",
"content/util/dom.js",
"content/util/ht-ml.js",
"content/util/id.js",
"content/util/inject.js",
"content/util/layout.js",
"content/util/links-box.js",
"content/util/load.js",
"content/util/local-store.js",
"content/util/log.js",
"content/util/match-event.js",
"content/util/match-view.js",
"content/util/math.js",
"content/util/misc.js",
"content/util/module.js",
"content/util/note.js",
"content/util/notify.js",
"content/util/permissions.js",
"content/util/sanitize.js",
"content/util/session-store.js",
"content/util/string.js",
"content/util/tabs.js",
"content/util/time.js",
// <!-- end util -->
// <!-- page-util -->
"content/pages/all.js",
"content/pages/match.js",
"content/pages/matches.js",
"content/pages/player.js",
"content/pages/players.js",
"content/pages/series.js",
"content/pages/transfer-search-results.js",
"content/pages/youth-player.js",
// <!-- end page-util -->
// <!-- api-util -->
"content/api/hy/common.js",
"content/api/hy/matches-report.js",
"content/api/hy/matches-training.js",
"content/api/hy/players-youth-reject-call.js",
"content/api/hy/players-youth-skills.js",
"content/api/hy/user-id.js",
"content/api/mercattrick/common.js",
"content/api/mercattrick/players-stats.js",
// <!-- end api-util -->
// <!-- core -->
"content/add-class.js",
"content/core.js",
"content/fix-links.js",
"content/forum-stage.js",
"content/read-ht-prefs.js",
"content/redirections.js",
"content/ui.js",
// <!-- end core -->
// <!-- categorized modules -->
"content/access/aria-landmarks.js",
"content/alert/live-alert.js",
"content/alert/new-mail.js",
"content/alert/ticker-alert.js",
"content/alert/ticker-coloring.js",
"content/forum/auto-post-specs.js",
"content/forum/embed-media.js",
"content/forum/forum-change-posts-modules.js",
"content/forum/forum-change-posts.js",
"content/forum/forum-direct-page-links.js",
"content/forum/forum-last-post.js",
"content/forum/forum-leave-button.js",
"content/forum/forum-mod-popup.js",
"content/forum/forum-next-and-previous.js",
"content/forum/forum-presentation.js",
"content/forum/forum-preview.js",
"content/forum/forum-strip-hattrick-links.js",
"content/forum/forum-templates.js",
"content/forum/forum-thread-auto-ignore.js",
"content/forum/forum-youth-icons.js",
"content/forum/go-to-post-box.js",
"content/forum/hide-signatures.js",
"content/forum/ht-thread-marker.js",
"content/forum/mark-all-as-read.js",
"content/forum/show-forum-pref-button.js",
"content/forum/staff-marker.js",
"content/information-aggregation/cross-table.js",
"content/information-aggregation/current-transfers.js",
"content/information-aggregation/dashboard-calendar.js",
"content/information-aggregation/election-table.js",
"content/information-aggregation/extended-player-details.js",
"content/information-aggregation/extra-player-info.js",
"content/information-aggregation/flag-collection-to-map.js",
"content/information-aggregation/history-stats.js",
"content/information-aggregation/htms-points.js",
"content/information-aggregation/last-login.js",
"content/information-aggregation/match-weather.js",
"content/information-aggregation/mercattrick-stats.js",
"content/information-aggregation/my-monitor.js",
"content/information-aggregation/nt-peek.js",
"content/information-aggregation/player-birthday.js",
"content/information-aggregation/player-positions-evaluations.js",
"content/information-aggregation/player-stats-experience.js",
"content/information-aggregation/psico-tsi.js",
"content/information-aggregation/season-stats.js",
"content/information-aggregation/series-flags.js",
"content/information-aggregation/series-transfers.js",
"content/information-aggregation/show-friendly-booked.js",
"content/information-aggregation/show-lineup-set.js",
"content/information-aggregation/skill-table.js",
"content/information-aggregation/specialty-info.js",
"content/information-aggregation/supporterstats-enhancements.js",
"content/information-aggregation/table-of-statistical-truth.js",
"content/information-aggregation/team-stats.js",
"content/information-aggregation/transfer-compare-players.js",
"content/information-aggregation/transfer-deadline.js",
"content/information-aggregation/u21-lastmatch.js",
"content/information-aggregation/youth-promotes.js",
"content/information-aggregation/youth-series-estimation.js",
"content/information-aggregation/youth-skills.js",
"content/links/links-achievements.js",
"content/links/links-alliances.js",
"content/links/links-arena.js",
"content/links/links-challenges.js",
"content/links/links-club-transfers.js",
"content/links/links-coach.js",
"content/links/links-country.js",
"content/links/links-economy.js",
"content/links/links-fans.js",
"content/links/links-league.js",
"content/links/links-manager.js",
"content/links/links-match.js",
"content/links/links-national.js",
"content/links/links-player-detail.js",
"content/links/links-players.js",
"content/links/links-team.js",
"content/links/links-tracker.js",
"content/links/links-training.js",
"content/links/links-world.js",
"content/links/links-youth.js",
"content/links/links.js",
"content/matches/att-vs-def.js",
"content/matches/copy-ratings.js",
"content/matches/htms-prediction.js",
"content/matches/live-match-report-format.js",
"content/matches/match-income.js",
"content/matches/match-lineup-fixes.js",
"content/matches/match-lineup-tweaks.js",
"content/matches/match-order-new.js",
"content/matches/match-order.js",
"content/matches/match-player-colouring.js",
"content/matches/match-ratings-tweaks.js",
"content/matches/match-report-format.js",
"content/matches/match-simulator.js",
"content/matches/ratings.js",
"content/presentation/bookmark-adjust.js",
"content/presentation/country-list.js",
"content/presentation/currency-converter.js",
"content/presentation/custom-medals.js",
"content/presentation/fans.js",
"content/presentation/fix-css-problems.js",
"content/presentation/friendly-interface.js",
"content/presentation/friendly-pool.js",
"content/presentation/header-toggle.js",
"content/presentation/highlight-cup-wins.js",
"content/presentation/highlight-ownerless.js",
"content/presentation/ht-date-format.js",
"content/presentation/large-flags.js",
"content/presentation/league-news-filter.js",
"content/presentation/local-time.js",
"content/presentation/loyalty-display.js",
"content/presentation/mobile-enhancements.js",
"content/presentation/move-manager-online.js",
"content/presentation/move-player-select-box.js",
"content/presentation/move-player-statement.js",
"content/presentation/old-style-face.js",
"content/presentation/original-face.js",
"content/presentation/personality-images.js",
"content/presentation/ratings-display.js",
"content/presentation/safe-for-work.js",
"content/presentation/simple-presentation.js",
"content/presentation/skill-coloring.js",
"content/presentation/skill-translation.js",
"content/presentation/skin-plugin.js",
"content/presentation/supporters-list.js",
"content/presentation/tabs-test.js",
"content/presentation/team-select-box.js",
"content/presentation/youth-skill-hide-unknown.js",
"content/shortcuts-and-tweaks/add-promotion-reminder.js",
"content/shortcuts-and-tweaks/confirm-actions.js",
"content/shortcuts-and-tweaks/context-menu-copy.js",
"content/shortcuts-and-tweaks/copy-bb-ad.js",
"content/shortcuts-and-tweaks/copy-match-id.js",
"content/shortcuts-and-tweaks/copy-player-ad.js",
"content/shortcuts-and-tweaks/copy-youth.js",
"content/shortcuts-and-tweaks/extra-shortcuts.js",
"content/shortcuts-and-tweaks/filter.js",
"content/shortcuts-and-tweaks/lineup-shortcut.js",
"content/shortcuts-and-tweaks/manager-buttons.js",
"content/shortcuts-and-tweaks/player-filters.js",
"content/shortcuts-and-tweaks/rapid-id.js",
"content/shortcuts-and-tweaks/relive-links.js",
"content/shortcuts-and-tweaks/senior-team-shortcuts.js",
"content/shortcuts-and-tweaks/supportership-expiration-date.js",
"content/shortcuts-and-tweaks/table-sort.js",
"content/shortcuts-and-tweaks/team-popup-links.js",
"content/shortcuts-and-tweaks/transfer-history-filters.js",
"content/shortcuts-and-tweaks/transfer-search-filters.js",
"content/shortcuts-and-tweaks/transfer-search-result-filters.js",
// <!-- end categorized modules -->
// <!-- platform-specific -->
"content/entry.js",
"content/loader-chrome.js"
],
"matches": [
"*://*.hattrick.org/*",
"*://*.hattrick.ws/*",
"*://*.hattrick.bz/*",
"*://*.hat-trick.net/*",
"*://*.hattrick.uol.com.br/*",
"*://*.hattrick.interia.pl/*",
"*://*.hattrick.name/*",
"*://*.hattrick.fm/*"
],
"run_at": "document_start"
} ],
"description": "A set of presentation enhancements for hattrick.org",
"icons": {
"16": "skin/icon-16.png",
"48": "skin/icon-48.png",
"128": "skin/icon-128.png"
},
"name": "Foxtrick",
"permissions": [
"storage",
"cookies",
"contextMenus",
"notifications",
"clipboardWrite",
"*://chpp.hattrick.org/*",
"*://*.foxtrick.org/*",
"https://www.fantamondi.it/*"
],
"optional_permissions": [
"https://*.hattrick-youthclub.org/*",
"http://no9-online.de/*",
"http://www.latehome.de/*",
"https://vimeo.com/api/*",
"https://www.youtube.com/*",
"https://www.dailymotion.com/services/*",
"https://secure.flickr.com/services/oembed/*",
"http://backend.deviantart.com/*",
"https://soundcloud.com/*",
"https://imageshack.us/*",
"http://api.openweathermap.org/*"
],
"page_action": {
"default_icon": "skin/icon-24.png",
"default_title": "Foxtrick enabled",
"default_popup": "content/popup.html"
},
"minimum_chrome_version": "73",
"options_ui" : {
"page": "content/preferences.html",
"chrome_style": false,
"browser_style": false,
"open_in_tab": true
},
"homepage_url": "https://www.foxtrick.org/",
// <!-- gecko-specific -->
"browser_specific_settings": {
"gecko": {
"strict_min_version": "63.0a1",
"update_url": "https://www.foxtrick.org/nightly/update.rdf",
"id": "foxtrick-webext-dev@foxtrick.org"
}
},
// <!-- end gecko-specific -->
"update_url": "https://www.foxtrick.org/nightly/chrome/update.xml",
"version": "0.17.9"
}