Manual:Wg variable/ja

wg は、MediaWiki 内で使用される、定数ではないプログラミング上の重要な要素を指し、「Wikipedia Global」の略です (ネーミングはウィキペディアを越えて MediaWiki が広がる前からあります).

一般に、ソフトウェアの範囲内でグローバル変数 (グローバルなスコープを持つ変数) はプログラミングをしているときに簡単に識別しやすくする接頭辞を持ちます. しかしながら、普通のハッカーは  ファイルや   ファイルでこのような変数を見かけます. それらのファイルがさまざまな方法でソフトウェアの挙動を制御する変数を定義します.

The  file stores the defaults for these values and should not be edited; the   file is used to override these values for a specific site &mdash; if a particular variable is not mentioned in your   file, copy the entry from   and amend as appropriate.

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.