Manual:インターフェイス
![](http://upload.wikimedia.org/wikipedia/commons/thumb/a/af/20210524_MediaWiki_software_screenshot_en.png/400px-20210524_MediaWiki_software_screenshot_en.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/e3/MediaWiki-Vagrant_MobileFrontend_Extension.png/200px-MediaWiki-Vagrant_MobileFrontend_Extension.png)
MediaWiki のインターフェイスは本文のテキスト自体を除くウィキページの出力 HTML コードそのものです。 インターフェイスはそれぞれのページごとにタブ、サイドバーと個人用リンクを含みます。
インターフェイスのローカライズ
多くの言語のための既定のインターフェイスは MediaWiki 地域化ファイルで定義され、$wgLanguageCode
によって言語が設定されるまたは利用者の個人設定が変更された場合に自動的に更新されます。
特別ページ Special:Allmessages の特別ページを通して現在のユーザーインターフェイス言語のためにテキストの文字列と表示される画像を編集できます。 このページについて、およびこれらのメッセージの編集について、詳細な情報は以下のページを参照してください:
- Help:システムメッセージ
- translatewiki.net - MediaWiki の地域化プロジェクト
インターフェイスのカスタマイズ
個人の要件とプログラミングの力量によりますが、いくつかの異なるカスタマイズ テクニックを利用できます:
- System message: Special:AllMessages ページを用いるとほとんどのルックアンドフィールのカスタマイズが可能。 インタフェースメッセージの編集はちょうど通常のウィキページ同様にごく単純です。 これらのメッセージは、ユーザーインターフェイスのさまざまなパーツの既定値を規定しており、その本文ではプレーンテキスト、ウィキ構文、CSS、JavaScript が混在しています。 詳細は、個別のメッセージの説明文書を参照してください。
- 外装: インタフェースのレイアウトを根本的に変えるには、場合により、外装のフックに機能をいくつか追加したり、カスタムの外装を作成したりする必要があるかもしれません。 詳細情報については、Manual:外装 を参照してください。
- /JavaScript – スクリプトを組み合わせてブラウザの挙動を改良。JavaScript の変数も対象。
- /Stylesheets – CSS を用いてレイアウトとデザインを改良。
- /IDs and classes – よく使う CSS ID とクラスの一覧。
関連項目
- Codex , design system for Wikimedia
- Wikimedia Design Style Guide
- OOUI
- Manual:Forms - インターフェイスと記事の本体の範囲内の両方でフォームを追加する方法について議論しています。