models変数は、テンプレートのようにみえる小さなウィキテキストですが、パラメーターがなく、決め打ちされた値が割り当てられます。マークアップを拡張することもできます。用語は多少間違っています。変数について変えられるものが存在しないからです。エンドユーザは変数の値を変更することは出来ません。値を計算するたくさんのPHPコードによってあらかじめ決定されているからです。詳細な情報カスタム変数を定義する変数はマジックワードの特別な場合で、最初の段階でマジックワードとして変数を定義します:変数のためにマジックワードIDを選択する。これは変数定義の様々な部分を結びつけるために使用される内部の識別子のみ、すなわちウィキテキストで現れる名前と値を変数に割り当てるPHPコードです。拡張機能によって独自に関係にあるIDを選択することが最善で他の拡張機能によって使用される他のマジックワードIDと混同することはありそうにないでしょう。ようなものを使用することです。(下記のカスタム変数を登録するをご覧ください)。ウィキテキストで現れる名前を定義する。配列をファイルに定義する必要があります。名前は大文字と小文字を区別して独立した言語です。値を変数に割り当てるPHPコードを準備する。登録する必要があります。フック関数を定義する部分です。パーサー関数にはIDとPHPコードを関連付ける別のメソッドがあります。詳細はManual:パーサー関数をご覧ください。追加することが求められます。詳細な情報については、MediaWikiで機能を登録するをご覧ください。MagicWordwgVariableIDs、この記事の題目に割り当てします。このフックは変数で使用するためのみです。パーサー関数を定義するために使用してはなりません。コーディングテンプレートとしてこの例をしたい場合、MediaWikiまたは、他の拡張機能の名前との衝突をする危険性を減らすために'My'を何かあなたのプロジェクトでユニークなものに置き換えてください。'BEST_'、'wgBEST'、'wfBEST'、または'BEST'を持っていることを確認してください。どのように変数、パーサー関数、テンプレートを区別して伝えるのかを再検討しています。noted.PrivacyDesktop。