「モジュール:No globals/doc」の版間の差分

整理
template>Semi-Brace
(件数)
template>ネイ
(整理)
1行目: 1行目:
{{使用箇所の多いテンプレート|680,000}}
<includeonly>{{使用箇所の多いテンプレート|680,000}}{{pp-template}}
{{Module rating|protected}}
{{Module rating|protected}}</includeonly>
<!-- カテゴリはページの最下部に、言語間リンクはウィキデータに追加してください。([[Wikipedia:ウィキデータ]]参照) -->
<!-- カテゴリはページの最下部に、言語間リンクはウィキデータに追加してください。([[Wikipedia:ウィキデータ]]参照) -->
このモジュールはグローバル編集の書き込みか、nil値のグローバル変数の読み込みが行われた場合(<var>arg</var>変数を除く)、エラーを起こします。このモジュールを使う場合、<syntaxhighlight lang="lua" inline>require('Module:No globals')</syntaxhighlight>をモジュールの先頭に追加してください。<var>arg</var>変数が除外された理由は、Scribuntoの[[mw:Extension:Scribunto/Lua reference manual#require|require]]関数で使われるからです(Scribuntoの[https://phabricator.wikimedia.org/diffusion/ELUA/browse/master/engines/LuaCommon/lualib/package.lua;f768b950134a6a32c094be92c8c139a11f8880df$101 ソースコード]を参照)。
このモジュールはグローバル編集の書き込みか、nil値のグローバル変数の読み込みが行われた場合(<var>arg</var>変数を除く)、エラーを起こします。このモジュールを使う場合、<syntaxhighlight lang="lua" inline>require('Module:No globals')</syntaxhighlight>をモジュールの先頭に追加してください。<var>arg</var>変数が除外された理由は、Scribuntoの[[mw:Extension:Scribunto/Lua reference manual#require|require]]関数で使われるからです(Scribuntoの[https://phabricator.wikimedia.org/diffusion/ELUA/browse/master/engines/LuaCommon/lualib/package.lua;f768b950134a6a32c094be92c8c139a11f8880df$101 ソースコード]を参照)。
匿名利用者