Handbuch:$wgResourceModules
Appearance
Outdated translations are marked like this.
| ResourceLoader: $wgResourceModules | |
|---|---|
| Array of all extra-defined modules that can later be loaded during the output. |
|
| Eingeführt in Version: | 1.17.0 (r72349) |
| Entfernt in Version: | Weiterhin vorhanden |
| Erlaubte Werte: | (multi-dimensional array) |
| Standardwert: | [] |
| Andere Einstellungen: Alphabetisch | Nach Funktion | |
Beispiele
Below is an example of how to use this in an extension.
You would put this in your extension.json file.
"ResourceModules": {
"ext.MyExtension": {
"localBasePath": "modules/ext.MyExtension",
"remoteExtPath": "MyExtension/modules/ext.MyExtension",
"styles": [
"foo.css",
"bar.css"
],
"packageFiles": [
"index.js",
"foo.js"
],
"messages": [
"myextension-foo-label"
],
"dependencies": [
"jquery.cookie",
"mediawiki.util"
]
}
},
Optionen
Loading module
Note
If you require a list of all registered modules, it is not recommended to call $GLOBALS[ 'wgResourceModules' ] from a skin or extension.
The list may not be complete at the time of the request.
See ResourceLoader::getModuleNames() instead.
Siehe auch
- ResourceLoader
$wgResourceModules- Register modules that can later be loaded on a page$wgResourceModuleSkinStyles- Register skin-provided stylesheets to add to an existing ResourceLoader module$wgResourceLoaderDebug- Configure the default debug mode for MediaWiki.- Interne Konfigurationseinstellungen:
$wgExtensionAssetsPath,$wgResourceLoaderMaxage ResourceLoaderRegisterModules-Hook- Developing with ResourceLoader – Learn how to use ResourceLoader in MediaWiki