Manual:Interface/JavaScript/fr

MediaWiki:Common.js contient le JavaScript qui sera chargé pour tous les utilisateurs. Entrez MediaWiki:Common.js dans la boîte de recherche de votre wiki. Ceci vous dira si la page n'existe pas ; si c'est le cas - et que vous avez les suffisants - crééz la simplement avec le code que vous voulez exécuter. Il existe des pages similaires qui n'impactent que les utilisateurs de certains  (voir ci-dessous).

Si est mis à , les utilisateurs peuvent personnaliser l'interface uniquement pour eux-mêmes en créant et en important des scripts personnels dans certaines sous-pages utilisateur. rend plus facile le partage de JavaScript aux administrateurs de site et aux utilisateurs, voir.

Cette page couvre les variables d'état et les paramètres de configuration disponibles. Pour l'API JavaScript générale, voir la documentation JSDuck.

Scripts globaux

 * MediaWiki:Common.js - all skins, but ignored by the mobile website provided by )
 * MediaWiki:skinname.js - per skin, for example MediaWiki:Vector.js
 * - per user group, for example MediaWiki:Group-sysop.js
 * MediaWiki:Mobile.js - specific to the mobile website and provided by
 * Special:Gadgets

Scripts personnels
They're only available if is set to true.


 * User:Example/common.js - all skins - introduced in MW v1.17
 * User:Example/skinname.js - per skin, for example User:Example/vector.js; always lowercase)
 * User:Example/global.js - per, if is in use in for this family

To facilitate JavaScript programming, the MediaWiki software exposes a number of configuration values in an object called.

These values can be accessed through, documented at ResourceLoader/Core modules.

Toutes les pages (spécifiques à l'utilisateur ou la page)
Related to the user currently viewing the page:

Quelques pages
Some additional variables are present only depending on the page namespace, wiki configuration and/or user preferences.

Page spécifique (extension Wikibase)
Certaines informations supplémentaires seront disponibles lorsque le site prend en charge :

Accroches pour les extensions

 * - Depuis MediaWiki 1.17, les extensions peuvent ajouter leurs propres variables à l'échelle du site via ce hook.
 * - Puisque les extensions MediaWiki 1.14 peuvent ajouter leurs propres variables au OutputPage. Si la variable ne dépend pas de la page affichée, utilisez plutôt le hook.