Handbuch:wg variable
wg bezieht sich auf ein nicht-konstantes Programmelement in der MediaWiki Software, und ist eine Abkürzung für "Wikipedia Global" (der Name wurde bereits vor der weiträumigen Verbreitung der MediaWiki durch Wikipedia verwendet).
Im Allgemeinen hat jede globale Variable (eine Variable die globale Reichweite besitzt) in der Software diesen Prefix um sie, während der Programmierung, einfach identifizierbar zu machen.
Der durchschnittliche Hacker wird hauptsächlich über solche Variablen in den Dateien includes/DefaultSettings.php
und LocalSettings.php
, welche Variablen definieren, die das Verhalten der Software auf verschiedene Weisen kontrollieren, in das System eindringen.
Die MainConfigSchema.php
Datei beinhaltet die Standards für diese Werte und sollte nicht verändert werden; die LocalSettings
Datei wird benutzt um diese Werte für einzelne Seiten zu überscheiben — Sollte eine Variable in deiner LocalSettings
Datei nicht berücksichtigt werden, so kopiere einfach den Eintrag aus der DefaultSettings
und passe ihn gegebenenfalls an.
Confusingly, MediaWiki code (mainly in OutputPage.php
) and extensions set a different (though overlapping) set of configuration variables in browser JavaScript, and many of these variables also have a wg prefix (without PHP's $
sign).
Siehe Manual:Interface/JavaScript für eine Liste.
Starting with the introduction of the Config class in MediaWiki 1.23, the "wg" prefix for PHP global variables is being phased out as configuration settings are moving away from global scope.
Siehe auch
- Manual:Coding conventions/PHP#Variables für andere Variablen Prefixe, welche in der MediaWiki benutzt werden.
- Handbuch:Konfigurationseinstellungen beinhaltet eine Liste aller Anpassungseinstellungen welche als globale Variablen in der MediaWiki definiert wurden. Sie können in der LocalSettings.php konfiguriert werden.
- Handbuch:Global object variables - listet einige globalen Hauptvariablen auf, die nicht zur Anpassung genutzt werden.