Variables d'objets globales

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Global object variables and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎français • ‎polski • ‎português do Brasil • ‎čeština • ‎русский • ‎中文 • ‎日本語

Des centaines de variables globales sont initialisées aux démarrage par MediaWiki. La majorité d'entre-elles sont des paramètres de configuration initialisés dans DefaultSettings.php et dans LocalSettings.php . (voir Manuel:Paramètres de configuration pour la documentation concernant ces variables.) Il n'existe pas de documentation explicite pour les quelques centaines de variables globales restantes néanmoins les plus importantes sont listées ci-dessous. Typiquement, elle sont initialisées dans index.php ou dans Setup.php .

Variables globales

  • $mediaWiki - objet MediaWiki, c'est la classe de base principale du logiciel MediaWiki. Initialise les objets $wgTitle et $wgArticle, et exécute les actions de l'URL.
  • $wgArticle - objet Article correspondant à $Title. (obsolète depuis v. 1.19) et (supprimé en 1.23)
  • $wgContLang - objet Language associé au wiki consulté.
  • $wgLang - objet Language sélectionné par les préférences utilisateur.
  • $wgLoadBalancer - objet LoadBalancer gérant les connexions à la base de données. (supprimé en 1.13)
  • $wgMessageCache - cache des messages pour gérer les messages d'interface. (supprimé en 1.18)
  • $wgOut - objet OutputPage pour les réponses HTTP.
  • $wgParser - objet Parser. Les extensions de l'analyseur syntaxique enregistrent ici leurs accroches.
  • $wgRequest - objet WebRequest pour obtenir des données demandées par la requête.
  • $wgTitle - objet Title créé à partir de l'URL de requête. (obsolète depuis v. 1.19) Note Note : Cette variable doit être évitée si possible, d'autres objets de titre plus sains sont habituellement disponibles.
  • $wgUser - objet User pour l'utilisateur associé à la requête courante.

Voir aussi