Handbuch:wg variable

This page is a translated version of the page Manual:Wg variable and the translation is 83% complete.

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