Predefinição:MW file
Arquivo MediaWiki: {{{1}}} | |
---|---|
Local: | / |
Código fonte: | master • 1.39.1 • 1.38.5 • 1.35.9 |
Classes: | Encontre o código • Encontre a documentação |
Documentação da predefinição
Exibe uma caixa informativa sobre um arquivo no núcleo do MediaWiki, com links para seu código fonte no Master, pacotes estáveis e legados e links para suas classes e interfaces na documentação PHP gerada.
{{MW file|FILENAME|PATH |class1=CLASS |class2=CLASS |class3=CLASS |... |interface1=INTERFACE |interface2=INTERFACE |interface3=INTERFACE |NotInGit=REASON }}
- FILENAME: é o nome do arquivo, incluindo a extensão.
- Se o arquivo foi recentemente renomeado, você pode usar os parâmetros
stable=
elegacy=
para fornecer o nome antigo para os links funcionarem, você precisará atualizar a invocação da predefinição como a versão na qual o arquivo foi renomeado se movimenta a partir de master->estável->legada.
- Se o arquivo foi recentemente renomeado, você pode usar os parâmetros
- PATH é o caminho para o arquivo; não inclua uma barra inicial, e sim uma barra final. Deixe em branco para arquivos no diretório raiz.
- Os argumentos de
class
são todos opcionais, e se fornecidos irão apresentar um link para a documentação adequada. CLASS deve ser o nome da classe, tal como utilizado na URL. P. ex., "Parser" gerará um link para o arquivo "classParser.html". A predefinição permite até seis parâmetros de classes,class1
-class6
- INTERFACE é similar. A predefinição permite até três parâmetros de interface.
- O argumento
NotInGit
é opcional e só deve ser usado se o arquivo não está no repositório do Git, por algum motivo (provavelmente, isso só se aplica ao arquivoLocalSettings.php
). REASON é a razão que é exibida na infobox. Note queNotInGit
diferencia maiúsculas de minúsculas (case sensitive)!
O Manual usa essa predefinição extensivamente.
Exemplos
{{MW file|index.php|}}
Arquivo MediaWiki: index.php | |
---|---|
Local: | |
Código fonte: | master • 1.39.1 • 1.38.5 • 1.35.9 |
Classes: | Encontre o código • Encontre a documentação |
{{MW file|Article.php|includes/page/ |class1=Article }}
Arquivo MediaWiki: Article.php | |
---|---|
Local: | includes/page/ |
Código fonte: | master • 1.39.1 • 1.38.5 • 1.35.9 |
Classes: | Article |
{{MW file|WikiPage.php|includes/page/ |class1=WikiPage |interface1=Page }}
Arquivo MediaWiki: WikiPage.php | |
---|---|
Local: | includes/page/ |
Código fonte: | master • 1.39.1 • 1.38.5 • 1.35.9 |
Classes: | WikiPage • Page |
{{MW file|LocalSettings.php| |NotInGit=criado durante a instalação }}
Arquivo MediaWiki: LocalSettings.php | |
---|---|
Local: | |
Código fonte: | Não está no Git (criado durante a instalação) |
Classes: |
Ver também
- {{git file}} — a simple link to a file on gerrit (from mediawiki/core or otherwise)
- Category:MediaWiki code pages without class names — páginas incompletamente preenchidas são listadas automaticamente por esta predefinição
Maintenance: noslash