Manual:Wg variable/de

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  und , welche Variablen definieren, die das Verhalten der Software auf verschiedene Weisen kontrollieren, in das System eindringen.

Die  Datei beinhaltet die Standards für diese Werte und sollte nicht verändert werden; die   Datei wird benutzt um diese Werte für einzelne Seiten zu überscheiben — Sollte eine Variable in deiner   Datei nicht berücksichtigt werden, so kopiere einfach den Eintrag aus der   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). See Manual:Interface/JavaScript for a list.

Starting with the introduction of the class in MediaWiki 1.23, the "wg" prefix for PHP global variables is being phased out as configuration settings are moving away global scope.

Siehe auch

 * Manual:Coding conventions/PHP#Variables für andere Variablen Prefixe, welche in der MediaWiki benutzt werden.
 * Manual:Configuration settings beinhaltet eine Liste aller Anpassungseinstellungen welche als globale Variablen in der MediaWiki definiert wurden. Sie können in der konfiguriert werden.
 * Manual:Global object variables listet einige globalen Hauptvariablen auf, die nicht zur Anpassung genutzt werden.