Manuel:$wgResourceModules
Appearance
Outdated translations are marked like this.
| ResourceLoader: $wgResourceModules | |
|---|---|
| Tableau de tous les modules supplémentaires définis pouvant être chargés ultérieurement pendant la sortie. |
|
| Introduit dans la version : | 1.17.0 (r72349) |
| Retiré dans la version : | Encore utilisé |
| Valeurs autorisées : | (tableau multidimensionnel) |
| Valeur par défaut : | [] |
| Autres paramètres : Alphabétique | Par fonction | |
Exemples
L'exemple ci-dessous applique ceci à partir d'une extension.
Ceci est à mettre dans votre fichier extension.json .
"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"
]
}
},
Options
Charger un module
Voir ResourceLoader/Developing with ResourceLoader#Loading modules.
Note
Si vous avez besoin d'une liste de tous les modules enregistrés, il n'est pas recommandé d'appeler $GLOBALS[ 'wgResourceModules' ] depuis un habillage ou une extension.
La liste peut être incomplète au moment de la requête.
Voir ResourceLoader::getModuleNames() à la place.
Voir aussi
- ResourceLoader
$wgResourceModules- Enregistrer des modules pouvant être chargés plus tard sur une page$wgResourceModuleSkinStyles- Enregistrer des feuilles de style d'habillage intégrées à ajouter à un module ResourceLoader existant$wgResourceLoaderDebug- Configurer le mode de débogage par défaut pour MediaWiki.- Paramètres de configuration interne :
$wgExtensionAssetsPath,$wgResourceLoaderMaxage - Accroche
ResourceLoaderRegisterModules - Développer avec ResourceLoader - Apprendre comment utiliser ResourceLoader dans MediaWiki