Template:MW file
MediaWiki ファイル: {{{1}}} | |
---|---|
場所: | / |
ソース コード: | master • 1.43.0 • 1.42.4 • 1.39.11 |
クラス: | コードを検索 • 説明文書を検索 |
MediaWiki コアのファイルに関する基礎情報ボックスを表示します。master、安定版、レガシーの各ブランチのソース コードへのリンクと、生成された PHP 説明文書のクラスとインターフェイスへのリンクが含まれます。
{{MW file|FILENAME|PATH |class1=CLASS |class2=CLASS |class3=CLASS |... |interface1=INTERFACE |interface2=INTERFACE |interface3=INTERFACE |NotInGit=REASON }}
- FILENAME は、拡張子も含むファイル名です。
- If the file has been recently renamed, you can use the
stable=
and thelegacy=
parameters to provide the old name so links work; you'll need to update the template invocation as the release in which the file was renamed moves from master->stable->legacy.
- If the file has been recently renamed, you can use the
- PATH はファイルへのパスです。先頭に / を付けず、末尾には / を付けてください。 ルート ディレクトリにあるファイルの場合は空欄のままにしてください。
class
引数はすべて省略可能です。指定すると、生成済みの説明文書にリンクされます。 CLASS は、URL 内で使用されるため、クラス名にすべきです。 例:「Parser」を指定すると「classParser.html」へのリンクが生成されます。 このテンプレートではクラスのパラメーターをclass1
-class6
の 6 個まで指定できます。- INTERFACE も同様です。 このテンプレートではインターフェイスのパラメーターを 4 個まで指定できます。
NotInGit
引数は省略可能です。何らかの理由でファイルが Git 内にない場合のみ使用してください (作者は、これにはLocalSettings.php
のみが該当すると考えます)。 REASON は、基礎情報ボックス内に表示される理由です。NotInGit
は大文字・小文字が区別されることにご注意ください!
このテンプレートは、マニュアルで広範囲にわたって使用されています。
例
{{MW file|index.php|}}
MediaWiki ファイル: index.php | |
---|---|
場所: | |
ソース コード: | master • 1.43.0 • 1.42.4 • 1.39.11 |
クラス: | コードを検索 • 説明文書を検索 |
{{MW file|Article.php|includes/page/ |class1=Article }}
MediaWiki ファイル: Article.php | |
---|---|
場所: | includes/page/ |
ソース コード: | master • 1.43.0 • 1.42.4 • 1.39.11 |
クラス: | Article |
{{MW file|WikiPage.php|includes/page/ |class1=WikiPage |interface1=Page }}
MediaWiki ファイル: WikiPage.php | |
---|---|
場所: | includes/page/ |
ソース コード: | master • 1.43.0 • 1.42.4 • 1.39.11 |
クラス: | WikiPage • Page |
{{MW file|LocalSettings.php| |NotInGit=インストール時に作成される }}
MediaWiki ファイル: LocalSettings.php | |
---|---|
場所: | |
ソース コード: | Git にありません (インストール時に作成される) |
クラス: |
関連項目
- {{Git file }} — a simple link to a file on gerrit (from mediawiki/core or otherwise)
- Category:MediaWiki code pages without class names — incompletely filled pages are automatically listed by this template
Displays an informative box about a file in MediaWiki core, with links to its source code in master, stable, and legacy branches, and links to its classes and interfaces in the generated PHP documentation.
Parameter | Description | Type | Status | |
---|---|---|---|---|
nodisplaytitle | nodisplaytitle | no description | Unknown | optional |
File name | 1 | no description | Unknown | required |
File path | 2 | no description | Unknown | required |
Not in Git? | NotInGit | Whether the version is in Git version control (only rarely used for files like LocalSettings.php and DevelopmentSettings.php) | Boolean | optional |
Stable MediaWiki version | stable | no description | Unknown | optional |
Legacy MediaWiki version | legacy | no description | Unknown | optional |
LTS MediaWiki Version | lts | Long-Term Support version for MediaWiki | Unknown | optional |
Class 1 | class1 | no description | Unknown | suggested |
Class 2 | class2 | no description | Unknown | optional |
Class 3 | class3 | no description | Unknown | optional |
Class 4 | class4 | no description | Unknown | optional |
Class 5 | class5 | no description | Unknown | optional |
Class 6 | class6 | no description | Unknown | optional |
Interface 1 | interface1 | no description | Unknown | suggested |
Interface 2 | interface2 | no description | Unknown | optional |
Interface 3 | interface3 | no description | Unknown | optional |
Example | example | no description | Unknown | optional |
Maintenance: noslash