Manual:Wg variable/fr

wg fait référence à un élément de programmation non constant important utilisé dans le logiciel MediaWiki, et est l'abréviation de Wikipedia Global (le nom est antérieur à la diffusion de MediaWiki au-delà de [[w:Wikipedia|Wikipedia] ]).

En général, toute variable globale (variable qui a global scope) dans le logiciel a ce préfixe pour le rendre facilement identifiable lors de la programmation. Cependant, un hacker occasionnel rencontrera principalement de telles variables dans les fichiers  et , qui définissent des variables pour contrôler le comportement du logiciel de différentes manières.

Le fichier  stocke les valeurs par défaut pour ces valeurs et ne doit pas être modifié ; le fichier   est utilisé pour remplacer ces valeurs pour un site spécifique &mdash; si une variable particulière n'est pas mentionnée dans votre fichier , copiez l'entrée de   et modifiez-la comme il convient.

De manière confuse, le code MediaWiki (principalement dans ) et les extensions définissent un ensemble différent (bien que se chevauchant) de variables de configuration dans le navigateur JavaScript, et beaucoup de ces variables ont également un wg préfixe (sans le signe PHP  ). Voir Manual:Interface/JavaScript pour une liste.

À partir de l'introduction de la classe dans MediaWiki 1.23, le préfixe "wg" pour les variables globales PHP est progressivement supprimé car les paramètres de configuration s'éloignent de la portée globale.

Voir aussi

 * Manual:Coding conventions/PHP#Variables pour les autres préfixes de variables utilisés dans MediaWiki.
 * contient une liste de tous les paramètres de personnalisation définis comme variables globales dans MediaWiki. Ils peuvent être configurés dans.
 * - liste certaines des principales variables globales qui ne sont pas des paramètres de personnalisation.