Help:Sihirli kelimeler
![]() |
Not: Bu sayfayı düzenlerken katkınızı CC0 altında yayınlamayı kabul edersiniz. Daha fazla bilgi için Kamu Malı Yardım Sayfalarına bakın. | ![]() |
Sihirli kelimeler, MediaWiki'nin zaman, site ayrıntıları veya sayfa adları gibi bir dönüş değeri veya işleviyle ilişkilendirdiği metin dizeleridir. Bu sayfa sadece standart büyü kelimelerini açıklar; teknik referans için, Manual:Sihirli kelimeler bakınız.
Genel olarak üç çeşit değişken mevcuttur:
- Davranış değiştiriciler: Bunlar genellikle çift alt çizgi ile çevrili büyük harflerle yazılır, örneğin
__ÖRNEK__
. - Değişkenler: bunlar önünde ve ardında ikişer tane küme parantezi ile çevrelenmiş büyük harflerle yazılı kelimelerdir., örneğin
{{ÖRNEK}}
. Göründüğü gibi, görünüşleri şablonlara çok benzemektedir. - Ayrıştırıcı işlevler: bunlar parametre alarak çalışırlar ve ya
{{foo:...}}
ya da{{#foo:...}}
şeklindedir, ör.{{#invoke:...}}
. Ayrıca Help:Extension:ParserFunctions sayfasına ve Extension:Scribunto bakınız.
Değişkenler ve ayrıştırıcı işlevler subst:, tıpkı şablonlar gibi kullanılabilir. Sayfaya bağlı sihirli kelimeler, kelime çevrilmiş bir şablon aracılığıyla eklenmiş veya sistem mesajı dahil edilmiş olsa bile geçerli sayfa hakkındaki verileri (varsayılan olarak) etkiler veya döndürür.
Davranış değiştiricileri
Bir davranış anahtarı sayfanın düzenini veya davranışını kontrol eder (görünüm tarafından destekleniyorsa) ve içerikte istenen eksiklikleri ve eklemeleri belirtmek için sıklıkla kullanılabilir. Özellikle bunlardan bazıları Minerva skin tarafından desteklenmiyor.
Söz | Açıklama | Sürümler | ||
---|---|---|---|---|
Konu başlıkları tablosu | ||||
__NOTOC__
|
İçindekiler tablosu (TOC) gizlenir. | |||
__FORCETOC__
|
İçindekiler bölümünü normal konumda görünmeye zorlar (ilk başlıktan önce, __NOTOC__ geçersiz kılmadan). Bu, madde içeriğinin dışında içindekiler tablosu sunan görünümlerde çalışmayacaktır, ör. Vector 2022 görünümü.
|
|||
__TOC__
|
Sözcüğün geçerli konumuna bir içindekiler tablosu yerleştirir (__NOTOC__ geçersiz kılar). Bu birden çok kez kullanılırsa, içindekiler tablosu ilk kelimenin konumunda görünecektir. Bu, madde içeriğinin dışında içindekiler tablosu sunan görünümlerde çalışmayacaktır, ör. Vector 2022 görünümü.
|
|||
Düzenleme | ||||
__NOEDITSECTION__
|
Başlıkları yanındaki bölüm düzenleme bağlantılarını gizler. Bu, özellikle bir şablonun içinden bir başlık oluşturulduğunda yararlıdır: normal viki bölüm düzenlemesi bu durumda şablon kodunu düzenler, bu genellikle kullanıcının istediği değildir. Bunun bir şablonda kullanılması, söz konusu şablona, içerdiği sayfalara, ve aynı sayfaya dahil edilen diğer şablonların etkisini artıracaktır. Geçici bir çözüm için, buraya bakın. | |||
__NEWSECTIONLINK__
|
"Değiştir" sekmesinin yanına, tartışma sayfası olmayan sayfalarda, yeni bir başlık eklemek için kullanılan bir bağlantı ekler (Bakınız: En alta başlık ekleme). |
| ||
__NONEWSECTIONLINK__
|
Tartışma sayfalarında "Değiştir" sekmesinin yanındaki yeni başlık ekleme sekmesini siler |
| ||
Kategoriler | ||||
__NOGALLERY__
|
Kategori sayfasında kullanıldığında, kategori görünümündeki küçük resimleri normal bağlantılarla değiştirir. |
| ||
__HIDDENCAT__
|
Bir kategori sayfasında kullanılan kategoriyi, üyelerindeki kategoriler listesinden ve üst kategorilerinden gizler (bunları göstermek için kullanıcı tercihleri seçeneğinde bir seçenek vardır). |
| ||
__EXPECTUNUSEDCATEGORY__
|
Bir kategori sayfasında kullanıldığında, kategoriyi Special:UnusedCategories içinden kaldırır. |
| ||
Dil dönüşümü | ||||
__NOCONTENTCONVERT__ __NOCC__
|
Dil varyantları bulunan vikilerde, içeriğin dilini herhangi bir şekilde dönüştürmeyi engeller; örneğin zh_cn, zh_tw, zh_sg veya zh_hk gibi varyantlar yerine içeriği sadece Çince (zh) gösterir. | |||
__NOTITLECONVERT__ __NOTC__
|
Dil varyantları bulunan vikilerde, başlıkta dil dönüştürme işlemi yapılmaz (kalan içerik dönüştürülür). | |||
Diğer | ||||
__START__
|
Efekt yok. Veritaban iletisinin, çevrilmemesi gereken yorumdan sonra nerede başladığını belirtmek için kullanıldı. r1695 içinde kaldırıldı ve r24784 içinde tamamen kaldırıldı |
| ||
__END__
|
Sayfanın sonunu işaretlemek için kullanılır, böylece MediaWiki'nin takip eden boşluk karakterlerini silmesi önlenir. 19213 içinde kaldırıldı. |
| ||
__INDEX__
|
Arama motorlarına sayfayı dizine eklemesini söyle ($wgArticleRobotPolicies yazıyor, ancak robots.txt değil). $wgExemptFromUserRobotsControl değişkenine uyuyor. |
| ||
__NOINDEX__
|
Arama motorlarına sayfayı dizine eklememesini söyleyin (örn. Arama motorlarının sonuçlarında listelenmez). $wgExemptFromUserRobotsControl değişkenine uyuyor. |
| ||
__STATICREDIRECT__
|
Yönlendirme sayfalarında, birisi sayfayı taşıdığında ve "Orijinal başlığa işaret eden yönlendirmeleri güncelle" kontrol ettiğinde ($wgFixDoubleRedirects gerektiren) MediaWiki'nin bağlantıyı otomatik olarak güncellemesine izin vermeyin. |
| ||
Uzantılardan | ||||
Uzantı | Söz | Açıklama | Sürümler | |
GlobalUserPage | __NOGLOBAL__
|
Genel kullanıcı sayfasını devre dışı bırakır. Merkezi kullanıcı sayfasında varsa, uzak vikilerde görüntülenmesini önler ve ayrıca uzak vikideki bir kullanıcı sayfasına bir bağlantının kırmızı mı yoksa mavi mi olacağını belirler. |
| |
Disambiguator | __DISAMBIG__
|
Bir netleştirme sayfasını tanımlar. |
| |
Wikibase | __EXPECTED_UNCONNECTED_PAGE__
|
Bazı viki sayfaları, tartışma arşivleri, şablon alt sayfaları vb. gibi bir Vikiveri öğesini hak etmez. Bir viki sayfasının Special:UnconnectedPages içinde listelenmesini önlemek için, bu sihirli kelimeyi sayfanın herhangi bir yerinde kullanın. Vikiveri'nin kayda değerlik kriterlerini karşılamayan sayfalar bir Vikiveri öğesi almamalıdır. |
|
Değişkenler
Değişkenler geçerli sayfa, viki veya tarih hakkında bilgi döndürür. Bunların sözdizimi şablonlar ile aynıdır. "[zengin]" olarak işaretlenen değişkenler yazılım tarafından izlenir ve bir sayfaya dahil edilebilecek sayı sınırlıdır.
Bir şablon adı bir değişkenle çakışırsa, değişken kullanılacaktır (bu nedenle şablonu Template:PAGENAME içine almak için {{Template:PAGENAME}}
yazmanız gerekir).
Bazı durumlarda, parametre eklemek, çözümleyiciyi bir şablonu çağırmaya zorlar; örneğin, $tpl-currentdayname-code, $tpl-currentdayname-result belirtir, değişkeni değil.
Tarih ve saat
Aşağıdaki değişkenler UTC içindeki geçerli tarih ve saati döndürür.
MediaWiki ve tarayıcı önbelleği nedeniyle, bu değişkenler sıklıkla mevcut saati göstermek yerine sayfanın önbelleğe alındığı zamanki saati göstermektedir.
Bu değişkenlerin kullanımı, sayfaların daha sınırlı sayıda saniye için önbelleğe alınmasına neden olur. Bu MagicWordFactory ile yapılandırılmıştır.
Tarih ve saat sihirli sözcükleri viki içerik dilinde biçimlendirilir. 1.19 sürümünden beri, sayfa içerik diline bağlıdırlar.
Değişken | Çıkış | Açıklama | Sürümler | |
---|---|---|---|---|
Yıl | ||||
{{CURRENTYEAR}}
|
2024 | Yıl | ||
Ay | ||||
{{CURRENTMONTH}}
|
09 | Ay (başında sıfır ile birlikte) | ||
{{CURRENTMONTH1}}
|
9 | Ay (numarasız) | ||
{{CURRENTMONTHNAME}}
|
Eylül | Ay (adı) | ||
{{CURRENTMONTHNAMEGEN}}
|
Eylül | Ay (genitif türevi) | ||
{{CURRENTMONTHABBREV}}
|
Eyl | Ay (kısaltma) |
| |
Gün | ||||
{{CURRENTDAY}}
|
6 | Ayın günü (numarasız) | ||
{{CURRENTDAY2}}
|
06 | Ayın günü (başında sıfır ile birlikte) |
| |
{{CURRENTDOW}}
|
5 | Haftanın günü (başında sıfır olmadan), 0 (Pazar için) ile 6 (Cumartesi için) | ||
{{CURRENTDAYNAME}}
|
Cuma | Haftanın günü (adı) | ||
Saat | ||||
{{CURRENTTIME}}
|
18.58 | Saat ve dakika (24-saatlik SS:dd biçimi) | ||
{{CURRENTHOUR}}
|
18 | Sadece saati gösterir (24-saatlik başında sıfır ile birlikte) | ||
Diğer | ||||
{{CURRENTWEEK}}
|
36 | Hafta (sayı) | ||
{{CURRENTTIMESTAMP}}
|
20240906185859 | YYYYAAGGSSddss zaman pulu |
|
Aşağıdaki değişkenler öncekilerle aynıdır, ancak sitenin sunucu yapılandırma veya $wgLocaltimezone kullanıyorlar.
{{LOCALYEAR}}
{{LOCALMONTH}}
{{LOCALMONTH1}}
{{LOCALMONTHNAME}}
{{LOCALMONTHNAMEGEN}}
{{LOCALMONTHABBREV}}
{{LOCALDAY}}
{{LOCALDAY2}}
{{LOCALDOW}}
{{LOCALDAYNAME}}
{{LOCALTIME}}
{{LOCALHOUR}}
{{LOCALWEEK}}
{{LOCALTIMESTAMP}}
Daha kapsamlı zaman biçimlendirmesi için veya mevcut yıl ve haftayı ISO-8601 ile daha iyi uyumlu olarak çıktılamak için, #time ayrıştırıcı işlevini kullanmak üzere Extension:ParserFunctions yüklemek isteyebilirsiniz.
Teknik meta veri
Değişken | Çıkış | Açıklama | Sürümler | ||
---|---|---|---|---|---|
Website | |||||
{{SITENAME}}
|
MediaWiki | Vikinin site adı ($wgSitename). | |||
{{SERVER}}
|
//www.mediawiki.org | Alan URL ($wgServer) | |||
{{SERVERNAME}}
|
www.mediawiki.org | Alt etki alanı ve etki alanı adı (artık 1.17 sürümünden itibaren $wgServerName bağımlı değildir). | |||
{{DIRMARK}}
|
|
Vikinin varsayılan dilin yönüne uyan bir Unicode yönlü işaret çıkarır (soldan sağa vikilerde , sağdan sola vikilerde), çok yönlü metin içeren metinlerde kullanışlıdır. 1.19 sürümünden beri, sayfa içerik dili bağlıdır.
|
| ||
{{SCRIPTPATH}}
|
/w | Göreceli komut yolu ($wgScriptPath). | |||
{{STYLEPATH}}
|
/w/skins | Göreceli stil yolu ($wgStylePath). |
| ||
{{CURRENTVERSION}}
|
1.43.0-wmf.21 (b7b9c62) | Vikinin MediaWiki sürümü. |
| ||
{{CONTENTLANGUAGE}}
|
en en |
Vikinin varsayılan arayüz dili ($wgLanguageCode). |
| ||
Sayfa | |||||
{{PAGEID}}
|
49237 | Sayfa tanımlayıcısı değerini döndürür. |
| ||
{{PAGELANGUAGE}} {{#language:{{PAGELANGUAGE}}}}
|
tr Türkçe |
Geçerli sayfanın dilini döndürür. Bu değişkenin döndürdüğü dil kodu, {{#language:...}} kullanılarak bir dil adına dönüştürülebilir.
|
| ||
|
Çevrilen birim. Dil: tr. Not translated unit. Language: en. |
<translate> etiketleri içinde çevrilmiş bir sayfada kullanılmalıdır. Mevcut çeviri biriminin dil kodunu döndürür. Bir çeviri sayfasında, birim çevrilmişse, çeviri dilini döndürür. Aksi takdirde, kaynak dili döndürür. Bu değişkenin döndürdüğü dil kodu, {{#language:...}} kullanılarak bir dil adına dönüştürülebilir. Yalnızca çeviri hizmetlileri tarafından kullanılmalıdır.
|
| ||
{{PROTECTIONLEVEL:eylem}}
|
Geçerli sayfada belirli bir eylem için koruma düzeyini (örneğin, "otomatik onaylı", "hizmetli") çıkar (örneğin, "düzenle", "taşı"). Korunmuyorsa boş bir dize döndürür. |
| |||
{{PROTECTIONEXPIRY:eylem}}
|
Geçerli sayfadaki belirli bir eylem için (örneğin "20160418155030", "sonsuzluk") koruma süresinin dolmasını (ör. "düzenleme", "taşıma") verir. Korunmazsa "sonsuzluğu" döndürür. |
| |||
{{CASCADINGSOURCES}}
|
[Zengin] Geçerli sayfaya etki eden tüm basamaklı korumanın kaynaklarını döndürür. Sayfalar, kendilerini dışlamadıkça kendi başlıklarını döndürmez. |
| |||
Mevcut sayfaya yapılan son revizyon | |||||
{{REVISIONID}}
|
- | Benzersiz revizyon kodu. Önizlemede boştur, dolayısıyla yalnızca önizlemede hata mesajı gösterilebilir. Yanlış modda devre dışı bırakılabilir. |
| ||
{{REVISIONDAY}}
|
10 | Gün düzenleme yapıldı (numarasız numara). |
| ||
{{REVISIONDAY2}}
|
10 | Gün düzenlemesi yapıldı (sıfır dolgulu sayı). |
| ||
{{REVISIONMONTH}}
|
02 | Ay düzenlemesi yapıldı (önceki sürümlerde 1.17+ olarak sıfır dolgulu numara, boş numara). |
| ||
{{REVISIONMONTH1}}
|
2 | Değişikliğin yapıldığı ayı gösterir (başında sıfır olmadan) |
| ||
{{REVISIONYEAR}}
|
2023 | Değişikliğin yapıldığı yıl. |
| ||
{{REVISIONTIMESTAMP}}
|
20230210221641 | Değişiklik zamanının zaman pulu. |
| ||
{{REVISIONUSER}}
|
FuzzyBot | Sayfada en son düzenlemeyi yapan kullanıcının veya düzenlemeyi önizlerken geçerli kullanıcının kullanıcı adı. |
| ||
{{REVISIONSIZE}}
|
80096 | Bu sayfanın geçerli düzeltmesinin boyutu (vikimetin baytı) |
| ||
Sayfa içeriğine etki edenler | |||||
{{DISPLAYTITLE:"başlık"}} {{DISPLAYTITLE:"başlık"|noerror}} {{DISPLAYTITLE:"başlık"|noreplace}}
|
Geçerli sayfanın başlık başlığını biçimlendirin. Değer varsayılan başlığa eşdeğer olmalıdır: yalnızca başlığın belirli bölümlerinde büyük harf değişiklikleri (tümü değil) ve boşlukların alt çizgi ile değiştirilmesine izin verilir (bu, $wgRestrictDisplayTitle ile değiştirilebilir). $wgAllowDisplayTitle tarafından devre dışı bırakılabilir veya etkinleştirilebilir; 1.10+ sürümünden önce varsayılan olarak devre dışı bırakılmış, daha sonra varsayılan olarak etkinleştirilmiştir.
Bir sayfada birden fazla ekran başlığı kullanıldığında hata mesajlarını bastırmak veya bir |
(noerror ve noreplace için) | |||
{{DEFAULTSORT:sıralama anahtarı}} {{DEFAULTSORTKEY:sıralama anahtarı}} {{DEFAULTCATEGORYSORT:sıralama anahtarı}} {{DEFAULTSORT:sıralama anahtarı|noerror}} {{DEFAULTSORT:sıralama anahtarı|noreplace}}
|
Sayfaları kategorilere ayırmak için kullanılır, varsayılan bir kategori sıralama anahtarı ayarlar. Örneğin, John Smith'in sonuna {{DEFAULTSORT:Smith, John}} koyarsanız, sayfa varsayılan olarak kategorilerde "S" altında sıralanır. Bir sayfada birden çok defaultortkey kullanıldığında hata mesajlarını bastırmak veya sayfada daha önce bir defaultsort belirtilmişse bu defaultsort hiçbir şey yapmamasını sağlamak için noerror veya noreplace şeklinde ikinci bir bağımsız değişken alabilir.
|
(noerror ve noreplace için) |
İstatistikler
Bu değişkenler tarafından gösterilen değerler genelde ayraçlar içerir (viki diline bağlı olarak virgül veya boşluk); ancak ":R" ekiyle ham sayıların gösterilmesi sağlanabilir (örneğin $nop-code → $nop-result ve $nop-r-code → $nop-r-result).
PAGESINCATEGORY gibi bir parametre gerektiren sihirli kelimeler için "|R" kullanın (örneğin $pic ve $pic-r veya $pic-subcats ve $pic-subcats-r).
Bundan önceki {{PAGESIZE:sayfa adı}}
için de geçerlidir.
Sihirli kelimelerin sayısı viki içerik dilinde biçimlendirilir. 1.19 yılından bu yana, sayfa içerik diline bağlıdır.
Değişken | Çıkış | Açıklama | Sürümler | |
---|---|---|---|---|
{{NUMBEROFPAGES}}
|
1.715.503 | Viki sayfalarının sayısı. |
| |
{{NUMBEROFARTICLES}}
|
63.961 | içerik ad alanlarında yer alan ve madde olarak nitelendirilen sayfa sayısı. Ayrıntılar için Manual:$wgArticleCountMethod sayfasına bakın. | ||
{{NUMBEROFFILES}}
|
2.760 | Yüklü dosyaların sayısı. |
| |
{{NUMBEROFEDITS}}
|
6.631.452 | Viki düzenleme sayısı. |
| |
{{NUMBEROFVIEWS}}
|
Bellek temizleme kullanan vikilerde kullanışsızdır. Sayfa görüntülenme sayısını gösterir. Gerrit change 150699 ile kaldırıldı. |
| ||
{{NUMBEROFUSERS}}
|
17.988.920 | Kayıtlı kullanıcı sayısı. |
| |
{{NUMBEROFADMINS}}
|
138 | Sistem hizmetlisi grubundaki kullanıcı sayısı. |
| |
{{NUMBEROFACTIVEUSERS}}
|
916 | Special:Statistics sayfasına kullanılan kriterlere göre aktif kullanıcı sayısı. |
| |
{{PAGESINCATEGORY:kategoriadı}} {{PAGESINCAT:kategoriadı}}
|
158 158 |
[Zengin] Verilen kategori içindeki sayfa sayısı (alt kategoriler ve dosyalar dahil). (Category:Help gösterim için kullanıldı) |
| |
{{PAGESINCATEGORY:kategoriadı|all}} {{PAGESINCATEGORY:kategoriadı|pages}} {{PAGESINCATEGORY:kategoriadı|subcats}} {{PAGESINCATEGORY:kategoriadı|files}}
|
158 155 3 0 |
[Zengin] Sırasıyla,
verilen kategori. (Category:Help gösterim için kullanıldı) |
| |
{{NUMBERINGROUP:grupadı}} {{NUMINGROUP:grup adı}}
|
21 21 |
Belirli grubundaki kullanıcı sayısı. (Gösteri için kullanılan bureaucrat) |
| |
{{PAGESINNS:dizi}} {{PAGESINNAMESPACE:indeks}}
|
etkin değil | [Zengin] Verilen ad alanıdaki sayfa sayısı (dizin ile ilgili ad alanı dizini ile değiştirin). Örneğin, {{PAGESINNAMESPACE:14}} kategori sayfalarının sayısını çıkışlarıdır. {{PAGESINNS:0}} , {{NUMBEROFARTICLES}} farklıdır, çünkü önceki yönlendirmeler ve netleştirme sayfaları içerir. Varsayılan olarak devre dışıdır, $wgAllowSlowParserFunctions ile etkinleştirin.
|
|
Sayfa adları
Değişken | Geçerli sayfa için | Açıklama | Sürümler | |
---|---|---|---|---|
{{FULLPAGENAME}}
|
Help:Magic words/tr | Ad alanı ve tam sayfa başlığı (tüm alt sayfa düzeyleri dahil). |
| |
{{PAGENAME}}
|
Magic words/tr | Ad alanı olmadan tam sayfa başlığı (tüm alt sayfa düzeyleri dahil). | ||
{{BASEPAGENAME}}
|
Magic words | Sayfanın hemen üstün olmayan alt sayfa düzeyindeki sayfanın sayfa başlığı. Title/Foo sayfa Help:Title/Foo/Bar dönecektir.
|
| |
{{ROOTPAGENAME}}
|
Magic words | Geçerli sayfanın kök adı. Titel sayfasına Help:Title/Foo/Bar dönecekti
|
| |
{{SUBPAGENAME}}
|
tr | Alt sayfa başlığı Bar sayfa Help:Title/Foo/Bar dönecektir.
Alt sayfa yoksa, Daha karmaşık bölme işlemleri için, ParserFunctions uzantısından |
| |
{{SUBJECTPAGENAME}} {{ARTICLEPAGENAME}}
|
Help:Magic words/tr Help:Magic words/tr |
İlişkili konunun tam sayfa adı (ör. madde veya dosya). Tartışma sayfalarında kullanışlıdır. |
| |
{{TALKPAGENAME}}
|
Help talk:Magic words/tr | İlişkili tartışma sayfasının tam sayfa adı. |
|
Bunların hiçbiri {{DISPLAYTITLE:xxxx}}
kullanılarak ekran başlığındaki değişikliklerden etkilenmez; döndürülen değerler orijinal sayfa başlığıdır.
{{BASEPAGENAME}}
ve {{SUBPAGENAME}}
sihirli kelimeleri sadece alt sayfa özelliğinin etkin olduğu ad boşluklarında çalışır. Alt sayfaları etkinleştirmek için $wgNamespacesWithSubpages sayfasına bakın.
1.15+ itibariyle bu sihirli kelimeler kullanıldığı sayfa dışında başka sayfalar için de çalışabilmesi için parametre kabul etmektedirler:
{{PAGENAME:Template:Main Page}}
→ Main Page
URL kodlu sayfa adları
Aşağıdakiler, MediaWiki URL'lerinde kullanılmak üzere kodlanmış eşdeğerlerdir (yani, alt çizgi ve bazı karakterlerle değiştirilen boşluklar Sayısal karakter kodlaması kullanılarak kaçtı):
{{FULLPAGENAMEE}}
{{PAGENAMEE}}
{{BASEPAGENAMEE}}
{{SUBPAGENAMEE}}
{{SUBJECTPAGENAMEE}}
{{ARTICLEPAGENAMEE}}
{{TALKPAGENAMEE}}
{{ROOTPAGENAMEE}}
{{PAGENAME:...}}
, {{PAGENAMEE:...}}
ve {{urlencode:...}}
farklı uygulamaları olduğunu unutmayın.
Ayrıntılar için Manual:PAGENAMEE encoding sayfasına bakın.
Ad alanları
Değişken | Çıkış | Açıklama | Sürümler | |
---|---|---|---|---|
{{NAMESPACE}}
|
Help | Sayfanın ad alanının adı (ana alan hariç) | ||
{{NAMESPACENUMBER}}
|
12 | Kimlik sayfanın ad alanının |
| |
{{SUBJECTSPACE}} {{ARTICLESPACE}}
|
Help Help |
İlişkili içerik ad alanının adı |
| |
{{TALKSPACE}}
|
Help talk | İlişkili konuşma ad alanının adı |
|
Aşağıdakiler, MediaWiki URL'lerinde kullanılmak üzere kodlanmış eşdeğerlerdir (alt çizgilerle değiştirilen boşluklar ve yüzde kodlu bazı karakterler):
{{NAMESPACEE}}
{{SUBJECTSPACEE}}
{{ARTICLESPACEE}}
{{TALKSPACEE}}
1.15+ itibarıyla, bunlar tam sayfa adı parametresi alabilir ve geçerli sayfa yerine o sayfayla ilişkili istenen ad alanını döndürür:
{{NAMESPACENUMBER:MediaWiki}}
→ 0{{NAMESPACE:MediaWiki}}
→ (Pages in main space will return empty){{NAMESPACE:Template:Main Page}}
→ Template{{SUBJECTSPACE:Template:Main Page}}
→ Template{{ARTICLESPACE:Template:Main Page}}
→ Template{{TALKSPACE:Template:Main Page}}
→ Template talk
Parametre bir ad alanı adı olmamalıdır:
{{SUBJECTSPACE:Help talk}}
→ (Empty)
Diğer
Değişken | Çıkış | Açıklama | Sürümler | |
---|---|---|---|---|
{{!}}
|
| | ile Template:! oluşturarak uyguladı.
Daha fazla açıklama için Help:Extension:ParserFunctions#Tablolarda kaçan boru karakterleri bölümüne bakın. |
| |
{{=}}
|
= | Şablon bağımsız değişkeninin veya tablo hücresi içeriğinin bir parçası olarak eşittir işareti eklemek için kullanılır. Bu, sihirli bir kelime olarak eklenmeden önce, birçok viki, içerik olarak = ile Template:= oluşturarak bunu uyguladı.
Daha fazla açıklama için Help:Extension:ParserFunctions#Ham eşittir işaretleri sayfasına bakın. |
|
Ayrıştırıcı işlevler
Ayrıştırıcı işlevleri değişkenlere çok benzer, ancak bir veya daha fazla parametre alır (teknik olarak, bir parametre alan herhangi bir sihirli sözcük ayrıştırıcı işlevidir) ve adın önüne bazen kare eklenir. onları şablonlardan.
Bu sayfada yalnızca MediaWiki yazılımıyla tümleşik ayrıştırıcı işlevleri açıklanmaktadır. Extension:ParserFunctions gibi MediaWiki uzantıları tarafından diğer ayrıştırıcı işlevleri eklenebilir. Bunlar için Help:Extension:ParserFunctions sayfasına bakın.
Başka bir sayfanın teknik meta verileri
Ayrıştırıcı işlevi | Çıkış (MediaWiki sayfası için) |
Açıklama | Sürümler | |
---|---|---|---|---|
{{PAGEID: sayfa adı }}
|
1 | [Zengin] Belirtilen sayfanın sayfa tanımlayıcısını döndürür*. |
| |
{{PAGESIZE:sayfa adı}} {{PAGESIZE: sayfa adı |R}}
|
105.544 105544 |
[Zengin] Belirtilen sayfanın bayt boyutunu döndürür. Ham (biçimlendirilmemiş) numaraları almak için "|R " kullanın.
|
| |
{{PROTECTIONLEVEL:eylem | sayfa adı}}
|
sysop | [Zengin] Belirtilen sayfada belirli bir eylem (örn. "düzenle", "taşı") için koruma düzeyini (örneğin, "otomatik onaylı", "hizmetli") çıktılar. Korunmuyorsa boş bir dize döndürür. |
| |
{{PROTECTIONEXPIRY: eylem | sayfa adı}}
|
infinity | [Zengin] Belirtilen sayfada belirli bir işlemin (ör. "düzenle", "taşı") koruma süresinin dolmasını (ör. "20160418155030", "sonsuzluk") verir. Korunmazsa "sonsuzluğu" döndürür. |
| |
{{CASCADINGSOURCES: page name}}
|
[Zengin] Belirtilen sayfaya etki eden basamaklı korumanın kaynaklarını döndürür. Sayfalar, kendilerini aşmadığı sürece kendi başlıklarını döndürmez. |
| ||
{{REVISIONID: sayfa adı }}
|
6287429 | [Zengin] Belirtilen sayfadaki son düzeltmenin benzersiz düzeltme kimliği*. |
| |
{{REVISIONDAY: sayfa adı }}
|
29 | [Zengin] Belirtilen sayfanın son revizyonundan düzenleme günü* (boş numara). |
| |
{{REVISIONDAY2: sayfa adı }}
|
29 | [Zengin] Belirtilen sayfanın son revizyonundan düzenleme günü* (sıfır dolgulu sayı). |
| |
{{REVISIONMONTH: sayfa adı }}
|
12 | [Zengin] Belirtilen sayfanın son revizyonundan düzenleme ayı * (1.17+ sıfır dolgulu sayı, önceki sürümlerde boş numarası). |
| |
{{REVISIONMONTH1: sayfa adı }}
|
12 | [Zengin] Belirtilen sayfanın son revizyonundan düzenleme ayı* (boş sayı). |
| |
{{REVISIONYEAR: sayfa adı }}
|
2023 | [Zengin] Belirtilen sayfanın son revizyonundan düzenleme yılı*. |
| |
{{REVISIONTIMESTAMP: sayfa adı }}
|
20231229181425 | [Zengin] Belirtilen sayfada düzenleme tarihi itibariyle zaman damgası*. |
| |
{{REVISIONUSER: sayfa adı }}
|
Tropicalkitty | [Zengin] Belirtilen sayfadaki son düzeltmeden kullanıcı adı*. |
| |
* Belirtilen parametre ayrıştırıcının geçerli başlığına eşit olduğunda, ayrıştırıcı işlevi önizleme ve değiştirme sırasında önceki sayfaları verir, sayfa oluşturmada kullanıldığında ancak sayfa görünümü için geçerli sürümdeki değerleri kullanarak, eski düzeltmeleri görüntüleme dahil. Bu durumda zengin olmayan bir ayrıştırıcı işlevidir. |
URL verileri
Ayrıştırıcı işlevi | Giriş → Çıkış | Açıklama | Sürümler | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{localurl:sayfa adı}} {{localurl:sayfa adı
|
{{localurl:MediaWiki}} → /wiki/MediaWiki {{localurl:MediaWiki|printable=yes}} → /w/index.php?title=MediaWiki&printable=yes |
Başlığın bağıl yolu. | |||||||||||||||
{{fullurl:sayfa adı}} {{fullurl:sayfa adı {{fullurl:vikiarası:uzak sayfa adı
|
{{fullurl:Category:Top level}} → //www.mediawiki.org/wiki/Category:Top_level
|
Yerel viki için $wgServer yapılandırma ayarına bağlı olan ve protokole bağlı yol (http(s):// başlayabilir veya başlamayabilir). Bu, vikiarası öneklerini de çözecektir. Not: Parantezsiz (düz) protokole bağlı bağlantılar otomatik olarak bağlanmaz.
|
| ||||||||||||||
{{canonicalurl:sayfa adı}} {{canonicalurl:sayfa adı {{canonicalurl:vikiarası:uzak sayfa adı
|
{{canonicalurl:Category:Top level}} → https://www.mediawiki.org/wiki/Category:Top_level
|
Standart URL'yi kullanarak başlığın mutlak yolu. Bu, vikiarası öneklerini de çözecektir. |
| ||||||||||||||
{{filepath:dosya adı}} {{filepath:dosya adı|nowiki}} {{filepath:dosya adı|küçük_resim_boyutu}}
|
{{filepath:Wiki.png}} → //upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png
|
Bir medya dosyasının tam boyutuna veya küçük resmine (1.18+) protokole bağlı bir yol. |
| ||||||||||||||
{{urlencode:dize}} veya {{urlencode:dize|QUERY}} {{urlencode:dize|WIKI}} {{urlencode:dize|PATH}}
|
{{urlencode:x:y/z á é}} veya {{urlencode:x:y/z á é|QUERY}} → x%3Ay%2Fz+%C3%A1+%C3%A9 {{urlencode:x:y/z á é|WIKI}} → x:y/z_%C3%A1_%C3%A9 {{urlencode:x:y/z á é|PATH}} → x%3Ay%2Fz%20%C3%A1%20%C3%A9 1.17'de varsayılan değerin |
URL'lerde kullanım için kodlanmış giriş. Eski $ext-string işlevlerinde olduğu gibi hiçbir urldecode işlevi olmadığını unutmayın.
|
| ||||||||||||||
{{anchorencode:dize}}
|
{{anchorencode:x y z á é}} → x_y_z_á_é |
URL bölüm yer işaretleri için (URL'deki '#' simgesinden sonraki bölüm) kodlanmış metin. |
|
Ad alanları
{{ns:}}
, ad alanı için bu dizin, kurallı ad veya yerel takma adla geçerli yerelleştirilmiş adı döndürür.
Böylece {{ns:6}}
, {{ns:File}}
ve {{ns:Image}}
(Dosya ad alanı için eski bir ad) hepsi "File" döndürür.
İçerik dilinin Fransızca olduğu bir vikide, {{ns:Fichier}}
de geçerlidir, ancak {{ns:Datei}}
(Almanca'da "Dosya" yerelleştirmesi) değildir.
The main namespace has no name, i.e. {{ns:0}}
returns an empty string.
For explicitly referring to the main namespace, {{int:Blanknamespace}}
can be used, resulting in "(Ana)".
{{nse:}}
, MediaWiki URL'leri için kodlanmış eşdeğerdir. Aynı şeyi yapar, ancak boşlukları alt çizgilerle değiştirerek harici bağlantılarda kullanılabilir hale getirir.
İçerik ad alanları | Tartışma ad ad alanları | |||
---|---|---|---|---|
Kullanım | Çıkış | Kullanım | Çıkış | |
{{ns:-2}} / {{ns:Media}}
|
Media | {{ns:-1}} / {{ns:Special}}
|
Special (no talk page) | |
{{ns:0}} / {{ns:}}
|
{{ns:1}} / {{ns:Talk}}
|
Talk | ||
{{ns:2}} / {{ns:User}}
|
User | {{ns:3}} / {{ns:User talk}}
|
User talk | |
{{ns:4}} / {{ns:Project}}
|
Project Varies between wikis |
{{ns:5}} / {{ns:Project talk}}
|
Project talk | |
{{ns:6}} / {{ns:File}} oder {{ns:Image}}
|
File | {{ns:7}} / {{ns:File talk}} oder {{ns:Image talk}}
|
File talk | |
{{ns:8}} / {{ns:MediaWiki}}
|
MediaWiki | {{ns:9}} / {{ns:MediaWiki talk}}
|
MediaWiki talk | |
{{ns:10}} / {{ns:Template}}
|
Template | {{ns:11}} / {{ns:Template talk}}
|
Template talk | |
{{ns:12}} / {{ns:Help}}
|
Help | {{ns:13}} / {{ns:Help talk}}
|
Help talk | |
{{ns:14}} / {{ns:Category}}
|
Kategorie | {{ns:15}} / {{ns:Category talk}}
|
Category talk |
Yerelleştirilmiş ad alanlarını özel ad alanları ile karıştırmayın.
Biçimlendirme
Kullanım | Giriş → Çıkış | Açıklama | Sürüm | ||
---|---|---|---|---|---|
|
Desteksiz:
|
Biçimlendirilmemiş bir sayı alır (Arapça, grup ayırıcı yok ve ondalık ayırıcı olarak . ) ve yerelleştirilmiş basamak betiğinde çıkışlar ve ondalık ve ondalık grup ayırıcılar ile biçimlendirilmiş, vikinin varsayılan yerel ayarına göre.
Bir sayıyı bilinmeyen girdi biçiminde gerçekten (vikinin yerel ayarına göre) biçimlendirmeniz gerekiyorsa, |
| ||
|
|
Bağlantısı olmayan bir tarihi, kullanıcının "tarih biçimi" tercihine göre biçimlendirir ve biçimlendirilmiş bir tarih olarak etiketleyen meta verileri ekler. Oturumu kapatmış olan kullanıcılar ve tercihlerinde bir tarih biçimi ayarlamayanlar için tarihlere varsayılan değer verilebilir: mdy , dmy , ymd , ISO 8601 (büyük/küçük harfe duyarlı). Yalnızca ay ve gün verilirse, yalnızca mdy ve dmy geçerlidir. Bir biçim belirtilmezse veya geçersizse, giriş biçimi varsayılan olarak kullanılır. Sağlanan tarih geçerli bir tarih olarak tanınmazsa (özellikle, bu veya benzer şablonların iç içe kullanımı gibi herhangi bir meta veri içeriyorsa), bu değişiklik değiştirilmez ve (ek) meta veri oluşturulmaz. |
| ||
|
{{lc:DATA CENTER}} → data center
|
Küçük harf girişi. |
| ||
|
{{lcfirst:DATA center}} → dATA center
|
Çok önce karakterli küçük harf içeren giriş. |
| ||
|
{{uc:text transform}} → TEXT TRANSFORM
|
Büyük harf girişi. |
| ||
|
{{ucfirst:text tRAnSFORM}} → Text tRAnSFORM
|
Çok ilk karakter büyük harfli girdi. |
| ||
|
{{padleft:xyz|5}} → 00xyz
|
Seçilen bir temel karakterin veya değişkenin (ilk parametre) yanına, belirtilen uzunlukta (ikinci parametre) bir dolgu karakterleri dizesi (üçüncü parametrede seçilen karakter; varsayılan "0") ekler. Tabandaki son rakamlar veya karakterler, dolgudaki son karakterlerin yerini alır; yani {{padleft:44|3|0}} , 044 üretir. Dolgu dizesi, uzunluğu gerekli sayıda karakteri eşit olarak bölmezse kesilebilir.
1.12'ye kadar olan sürümlerde yalnızca üçüncü parametrenin ilk karakteri kullanılır, ancak 1.15 sürümünde tüm karakterler kullanılır. Hata (r45734 ile düzeltildi): çok baytlı karakterler iki karakter olarak algılanır, bu da genişliği çarpıtabilir. Bu karakterler doldurucu karakter olarak kullanılamaz. |
| ||
|
{{padright:xyz|5}} → xyz00
|
padleft ile aynıdır, ancak sağ tarafa dolgu karakterleri ekler.
|
|
Ayrıca bakınız: Extension:StringFunctions .
Yerelleştirme
İşte ana yerelleştirme araçları olarak kullanılan sihirli kelimeler. Diğer sihirli kelimeler genellikle vikinin yerel ayarına ve yapılandırmasına veya seçilen dile bağlıdır: özellikle #Tarih ve saat, #Biçimlendirme, #Çeşitli. Extension:Translate tarafından daha fazla sihirli kelime eklenir.
Bu sihirli kelimelerin kullanımı çok karmaşık olabilir ve belgelendirme şu anda eksiktir; ÇOĞUL, DİL BİLGİSİ, CİNSİYET hakkında daha fazla bilgi var.
Kullanım | Giriş → Çıkış | Açıklama | Sürüm | |
---|---|---|---|---|
{{plural:2|is|are}}
|
{{plural:0|is|are}} → are{{plural:1*1|is|are}} → is{{plural:21 mod 10|is|are}} → are{{plural:{{#expr:21 mod 10}}|is|are}} → is{{plural:1|is|are}} → is{{plural:2|is|are}} → are{{plural:-1|is|are}} → is{{plural:-2|is|are}} → are{{plural:0.5|is|are}} → are{{plural:1.5|is|are}} → are{{plural:-0.5|is|are}} → are{{plural:-1.5|is|are}} → are(Rusça için) {{PLURAL:5|1=Категория|Категории}} → Категории
|
İlk parametrenin mutlak değeri bir değere eşit bir ifadeyse tekil form (ikinci parametre) verir; çoğul biçim (üçüncü parametre) aksi halde. İşleyişi dile bağlı.
Bazı dil kodları (ab, av, ba, bxr, ce, crh_cyrl, cv, inh, koi, krc, kv, lbe, lez, mhr, mrj, myv, ru, tt_cyrl, tyv, udm, xal) 3 çoğul form kullandı (01.2014 güncellendi):
|
||
{{grammar:N|noun}}
|
İki nokta üst üste işaretinden sonra bükülme kodu tarafından açıklanan verilen kelimenin doğru bükülmüş biçimini verir (dile bağlı). Dilbilgisi dönüşümleri Lehçe gibi etkilenen diller için kullanılır. Ayrıca bakınız: $wgGrammarForms. |
| ||
{{gender:username|text for every gender}}
|
(Adı belirtilen kullanıcının cinsiyetine bağlıdır) | Special:Preferences ayarlanan cinsiyet için bir anahtar. Not: İlk örnek temel olarak |
| |
{{int:mesaj adı}}
|
{{int:edit}} → bearbeiten (Kullanıcı diline bağlıdır; şunu deneyin: fr • ja) |
Verilen int erface (MediaWiki ad alanı) mesajını kullanıcı diline uluslararasılaştırır (çevirir). msgnw ve diğer harf çevirme sihirli sözcükleri için Ekleme değiştiricileri bölümüne bakın.
Bunun MediaWiki 1.17 ve önceki sürümlerinde önbellek tutarlılığına zarar verebileceğini / bunları karıştırabileceğini unutmayın, bakınız: T16404. |
||
{{int:editsectionhint|MediaWiki}}
|
{{int:editsectionhint|MediaWiki}} → Edit section: MediaWiki
|
Çevirileri olan parametreleri de kullanabilirsiniz. Parametreler $1, $2, $3 vb. ile mesajlarda belirtilir. Örneğin, editsectionhint mesajı: Düzenleme bölümü: $1 Bu örnekte MediaWiki $1 yerine geçer. |
Ekleme değiştiricileri
{{Sayfa adı|isteğe bağlı parametreler}}
genellikle varsayılan olarak Şablon:ad alanından başka bir sayfayı kopyalar.
Bu sihirli kelimeler bu davranışı değiştirir.
Kullanım | Açıklama | Sürüm | |
---|---|---|---|
{{:xyz}}
|
Çıplak iki nokta, şablon değiştirici değil, ana ad alanının önekidir. Ekleme varsayılan olarak Şablon ad alanını kullandığından, Şablon:UTC yerine UTC ana ad alanı makalesinin metnini eklemek için örneğin {{:UTC}} ($code karşılık) kullanabilirsiniz. | ||
{{int:xyz}}
|
Alt sayfalara ve içerik/kullanıcı/kullanım dili diline bağlı olarak standart mesaj çevirisi uygulandığında {{MediaWiki:xyz}} ile aynıdır. Başka bir fark şudur: "Bu sayfada kullanılan şablonlar:" altında görünmez. MediaWiki:xyz yoksa ⧼xyz⧽ olarak işlenir. Ayrıca bakınız Help:Sistem mesajı . | ||
{{msg:xyz}} {{raw:xyz}}
|
"xyz" adında sihirli bir kelime olsa bile, şablon yoksa ({{template:xyz}} eşdeğer) şablon:xyz'yi kullanın. Normalde, bir çatışma olduğunda sihirli kelimelerin önceliği vardır. | ||
{{raw:xyz}}
|
$wgEnableScaryTranscluding etkinse ve bu vikiarası bir geçiş ise, yabancı vikiden html yerine ham vikimetin ekleyin. |
| |
{{msgnw:xyz}}
|
Genişletilmemiş vikimetin oluşturulur (daha fazla veya daha az, ayrıntılar için bakınız: Help:Şablonlar ). | ||
{{subst:xyz}}
|
Vikimetinde, etiket içerik ile değiştirilir (yalnızca tek düzeyli değerlendirme), bakınız: Help:Şablonlar . | ||
{{safesubst:xyz}}
|
Help:Şablonlar sayfasına bakın. |
Çeşitli
Kullanım | Giriş → Çıkış | Açıklama | Sürüm | ||
---|---|---|---|---|---|
{{#language:dil kodu}} {{#language:dil kodu|hedef dil kodu}}
|
{{#language:ar}} → العربية {{#language:ar|en}} → Arabic
|
Verilen dil kodu için dilin tam adı: varsayılan olarak yerel ad (dil özerkliği), bir hedef dil kodu belirtilirse hedef dile çevrilen ad. Çevirinin çalışması için Extension:CLDR kurulu olmalıdır. |
| ||
{{#special:özel sayfa adı}}
|
{{#special:userlogin}} → Special:UserLogin
|
Kanonik Özel: sayfasının yerelleştirilmiş adı. |
| ||
{{#speciale:özel sayfa adı}}
|
{{#speciale:userlogin}} → Special:UserLogin
|
Verilen standart Özel: sayfasının yerelleştirilmiş ve URL kodlu adı. |
| ||
{{#tag:etiketadı
|
Cite uzantısının <ref> etiketlerine örnek:
|
XML tarzı MediaWiki ayrıştırıcı etiketleri veya uzantı etiketleri için takma ad. Etiket işleme koyulmadan önce viki kodunun ön kayıt dönüşümü ve Extension:ParserFunctions öğelerine izin verir. Ayrıca, etiketlerin yürütülmeyen koşullu yollarda ayrıştırılmasını da önler (#if ifadelerinde olduğu gibi). Etiketler arasındaki içerik ilk parametre olarak iletilir ve etiketler için herhangi bir nitelik sonraki parametre olarak iletilebilir. Bu örnek:
…şu şekilde yeniden yazılabilir:
|
|
Ayrıştırıcı işlevi #invoke için tr:Vikipedi:Lua#Bir modül çalıştırma sayfasına bakın.