Manual:Wg variable/ja

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

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

ファイルには既定の値が保存されているため編集してはいけません. ファイルは特定のサイトに対してこれらの値を上書きするために使用されます &mdash; 特定の変数が  ファイルで指定されない場合、  からエントリをコピーして必要に応じて修正してください.

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.

関連項目

 * Manual:コーディング規約/PHP#変数 - MediaWiki で使用されるその他の変数接頭辞について.
 * Manual:Configuration settings contains a list of all customization settings defined as global variables in MediaWiki. These can be configured in.
 * Manual:Global object variables lists some of the main global variables that aren't customization settings.