Manual:Code/ja

このページでは、MediaWiki core codeリポジトリ内のトップレベルディレクトリについて説明します.

バージョン管理されたMediaWikiドキュメントサイト(を使用して自動生成)の以下のページも参照してください.

エントリー ポイント
エントリー ポイント ファイル (index.php、api.php、load.php など) について学習するには doc.wikimedia.org のエントリー ポイントを参照してください.

インストーラーは利用者に、 機能を有効にすることをお勧めします. 有効にするには、このディレクトリを書き込み可能にして当該機能で使用します.

このディレクトリは既定では空です.

MediaWiki についての高レベル説明文書を含んでいます. これは MediaWiki の各リリース向け (および「master」向け) に、doc.wikimedia.org に自動的に発行されます.

MediaWikiのドキュメントサイトのリビングバージョンについては、https://doc.wikimedia.org/mediawiki-core/を参照してください.

ここは MediaWiki 拡張機能がインストールされる場所です. To install an extension, its source code is placed in a subdirectory here (typically by unpacking a tarball downloaded from the extensions' mediawiki.org documentation page, or by cloning the source code from Gerrit). Then, to enable the extension it must be loaded from, typically by calling.

MediaWikiのデフォルトディストリビューション(私たちのホームページで宣伝され、Debianに同梱されているもの)には、多くの拡張機能やスキンがバンドルされています. を参照してください.

このディレクトリはMediaWikiのソースコードの大部分を保存します.

To learn about the different classes and components of MediaWiki, see "Modules" on doc.wikimedia.org/mediawiki-core/.

ユーザーからアップロードされたメディアファイルが格納されるデフォルトのディレクトリです. また、生成されたサムネイルがデフォルトで保存される場所でもあります.

および も参照してください.

See also T225756: Clean up "languages" directory. This directory contains files used for localization and internationalization.

具体的には、以下の通りです.

、、 などの名前です.
 * the  subdirectory contains the interface messages used in MediaWiki core (using the Banana JSON file format).
 * the  subdirectory contains PHP classes that define the hundreds of languages MediaWiki supports and any unique processing rules for them.
 * the  subdirectory contains misc characteristics of MediaWiki that are localisable (but not interface messages).

このディレクトリには、システム管理者がメンテナンス作業を行うために使用するシェルスクリプトが含まれています. データベーススキーママイグレーションやバッチ処理を行うためのスクリプトが含まれます. 概要は を参照してください.

This directory is the entry point for the Web installer which new administrators can use to install their wiki. wikiの設定やデータベーススキーマの作成に役立ちます.

このディレクトリには、で管理されるフロントエンドリソース(JavaScriptとCSS)が含まれています.

This is where MediaWiki skins are installed. スキンをインストールするには、そのソースコードをここのサブディレクトリに配置します（通常、tarballを解凍するか、Gitからソースコードをクローンします）. Then, to enable the skin it must be loaded from, typically by calling.

も参照してください.

Contains unit tests, integration tests, and end-to-end tests.


 * (QUnit)
 * (QUnit)