Template:MW file
MediaWiki dosyası: {{{1}}} | |
---|---|
Konum: | / |
Kaynak kodu: | master • 1.43.0 • 1.42.4 • 1.39.11 |
Sınıflar: | Kodu bul • Belgelendirmeyi bul |
MediaWiki çekirdeğindeki bir dosya hakkında, ana, kararlı ve eski dallardaki kaynak koduna bağlantılar ve oluşturulan PHP belgelerindeki sınıflarına ve arabirimlerine bağlantılar içeren bilgilendirici bir kutu görüntüler.
{{MW file|FILENAME|PATH |class1=CLASS |class2=CLASS |class3=CLASS |... |interface1=INTERFACE |interface2=INTERFACE |interface3=INTERFACE |NotInGit=REASON }}
- FILENAME, uzantı da dahil olmak üzere dosyanın adıdır.
- Dosya yakın zamanda yeniden adlandırılmışsa, eski adı sağlamak için
stable=
velegacy=
parametrelerini kullanabilirsiniz, böylece bağlantılar çalışır; dosyanın yeniden adlandırıldığı sürüm ana->kararlı->eski sürümden taşınırken şablon çağrısını güncellemeniz gerekir.
- Dosya yakın zamanda yeniden adlandırılmışsa, eski adı sağlamak için
- PATH dosyanın yoludur; baştaki eğik çizgiyi, sondaki eğik çizgiyi dahil edin. Kök dizindeki dosyalar için boş bırakın.
class
bağımsız değişkenlerinin tümü isteğe bağlıdır ve sağlanırsa, oluşturulan belgelere bağlanır. URL'de kullanıldığı şekliyle CLASS sınıf adı olmalıdır. Ör. "Parser", "classParser.html" ile bir bağlantı oluşturur. Şablon altı adede kadar sınıf parametresine izin verir,class1
-class6
- INTERFACE benzerdir. Şablon, üç arayüz parametresine kadar izin verir
NotInGit
bağımsız değişkeni isteğe bağlıdır ve yalnızca dosya herhangi bir nedenle Git içinde değilse kullanılmalıdır (bence bu yalnızcaLocalSettings.php
için geçerlidir). REASON bilgi kutusunda görüntülenen nedenidir.NotInGit
büyük/küçük harfe duyarlı olduğunu unutmayın!
Kılavuz bu şablonu kapsamlı bir şekilde kullanır.
Örnekler
{{MW file|index.php|}}
MediaWiki dosyası: index.php | |
---|---|
Konum: | |
Kaynak kodu: | master • 1.43.0 • 1.42.4 • 1.39.11 |
Sınıflar: | Kodu bul • Belgelendirmeyi bul |
{{MW file|Article.php|includes/page/ |class1=Article }}
MediaWiki dosyası: Article.php | |
---|---|
Konum: | includes/page/ |
Kaynak kodu: | master • 1.43.0 • 1.42.4 • 1.39.11 |
Sınıflar: | Article |
{{MW file|WikiPage.php|includes/page/ |class1=WikiPage |interface1=Page }}
MediaWiki dosyası: WikiPage.php | |
---|---|
Konum: | includes/page/ |
Kaynak kodu: | master • 1.43.0 • 1.42.4 • 1.39.11 |
Sınıflar: | WikiPage • Page |
{{MW file|LocalSettings.php| |NotInGit=yükleme sırasında oluşturulan }}
MediaWiki dosyası: LocalSettings.php | |
---|---|
Konum: | |
Kaynak kodu: | bu Git'te değil (yükleme sırasında oluşturulan) |
Sınıflar: |
Ayrıca bakınız
- {{Git file }} — a simple link to a file on gerrit (from mediawiki/core or otherwise)
- Category:Sınıf adları olmayan MediaWiki kod sayfaları — eksik doldurulmuş sayfalar bu şablon tarafından otomatik olarak listelenir
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