Yardım:Sihirli Kelimeler
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 standart sihirli kelimelerin kullanımı ile ilgilidir; teknik referans için mw:Manual:Magic words sayfasına bakın.
Üç genel sihirli kelime türü vardır:
- Davranış anahtarları: bunlar çift alt çizgi ile çevrili büyük kelimelerdir, ör. __ÖRNEK__.
- Değişkenler: bunlar çift parantez ile çevrili büyük kelimelerdir, ör.
{{ÖRNEK}}
. Bu nedenle, çok Şablonlar gibi görünüyorlar. - Ayrıştırıcı işlevleri: bunlar parametreleri alır ve
{{örnek:...}}
veya{{#örnek:...}}
. Ayrıca bakınız: mw:Help:Extension:ParserFunctions.
Sayfaya bağımlı sihirli sözcükler, sözcük kopyalanan bir şablon veya dahil edilen sistem mesajı aracılığıyla eklenmiş olsa bile, (varsayılan olarak) geçerli sayfa hakkındaki verileri etkiler veya döndürür.
Davranış anahtarları
Davranış anahtarı, sayfanın düzenini veya davranışını kontrol eder ve genellikle içerikte istenen eksiklikleri ve eklemeleri belirtmek için kullanılabilir.
Söz | Açıklama | Sürümler |
---|---|---|
Başlık | ||
__NOTITLE__
|
Sayfanın başlığını gizler. (Tüm Gamepedia vikilerinde varsayılan olan NoTitle uzantısı tarafından eklendi.) | |
İçindekiler | ||
__NOTOC__
|
İçindekiler tablosunu gizler (TOC). | |
__FORCETOC__
|
İçindekileri normal konumunda görünmeye zorlar (ilk başlıktan önce). | |
__TOC__
|
İçindekiler sözcüğünü geçerli konumuna yerleştirir (geçersiz kılan __NOTOC__ ). Bu, birden çok kez kullanılırsa, içindekiler ilk sözcüğün konumunda görünür.
|
|
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ğu zaman kullanışlıdır: normal viki bölüm düzenlemesi, bu durumda normalde kullanıcıya sezgisel olan şablon kodunu düzenler. Bir şablonda birden fazla başlık varsa, her başlıktan sonra "__NOEDITSECTION__ " eklemek gerekebilir.
|
|
__NEWSECTIONLINK__
|
Tartışılmayan bir sayfaya yeni bir bölüm eklemek için "düzenle" sekmesinin yanına bir bağlantı ("+" varsayılan olarak) ekler (Sona bir bölüm ekleme sayfasına bakın). | 1.7+ |
__NONEWSECTIONLINK__
|
Tartışma ad alanlarındaki sayfalarda "düzenle" sekmesinin yanındaki bağlantıyı kaldırır. | 1.15+ |
Kategoriler | ||
__NOGALLERY__
|
Kategori sayfasında kullanıldığında, kategori görünümündeki küçük resimleri normal bağlantılarla değiştirir. | 1.7+ |
__HIDDENCAT__
|
Bir kategori sayfasında kullanıldığında, kategoriyi üyelerindeki ve üst kategorilerindeki kategori listelerinden gizler (kullanıcı tercihlerinde göstermek için bir seçenek vardır). | 1.13+ |
__EXPECTUNUSEDCATEGORY__
|
Bir kategori sayfasında kullanıldığında, kategoriyi Özel:KullanılmayanKategoriler'den kaldırın. | 1.33+ |
Dil dönüştürme | ||
__NOCONTENTCONVERT__ __NOCC__
|
Dil varyantlarına sahip vikilerde makale ekranında herhangi bir içerik dili dönüşümü (karakter ve aşama) gerçekleştirmeyin; örneğin, zh_cn, zh_tw, zh_sg veya zh_hk gibi varyantlar yerine yalnızca Çince (zh) gösterilir. | |
__NOTITLECONVERT__ __NOTC__
|
Dil değişkenleri olan vikilerde başlıkta dil dönüştürme işlemi gerçekleştirmeyin (diğer tüm içerikler dönüştürülür). | |
Diğer | ||
__START__
|
Etki yok. | |
__END__
|
MediaWiki'nin sondaki boşluğu kaldırmasını önlemek için makalenin sonunu açıkça işaretler. 19213 içinde kaldırıldı. | 1.1–1.8 |
__INDEX__
|
Arama motorlarına sayfayı dizine eklemelerini söyleyin ($wgArticleRobotPolicies'yi geçersiz kılar, ancak robots.txt dosyasını geçersiz kılar). $wgExemptFromUserRobotsControl değişkenine uyar. | 1.14+ |
__NOINDEX__
|
Arama motorlarına sayfayı dizine eklememelerini söyleyin (yani, arama motorlarının sonuçlarında listelemeyin). $ wgExemptFromUserRobotsControl değişkenine uyar. | 1.14+ |
__STATICREDIRECT__
|
Yönlendirme sayfalarında, birisi sayfayı hareket ettirip "Orijinal başlığa işaret eden yönlendirmeleri güncelle" seçeneğini işaretlediğinde MediaWiki'nin bağlantıyı otomatik olarak güncellemesine izin vermeyin. | 1.13+ |
Değişkenler
Değişkenler geçerli sayfa, wiki veya tarih hakkında bilgi döndürür. Sözdizimleri şablonlar ile benzerdir. "[Pahalı]" olarak işaretlenen değişkenler yazılım tarafından izlenir ve bir sayfaya eklenebilecek sayı sınırlıdır.
Bir şablon adı bir değişkenle çakışırsa, değişken kullanılır (Şablon:PAGENAME şablonunu eklemek için {{Şablon:PAGENAME}}
gerekir). Bazı durumlarda, parametre eklemek ayrıştırıcıyı bir şablonu çağırmaya zorlar; örneğin, {{CURRENTDAYNAME|x}}
şunu dönüştürür: Şablon:CURRENTDAYNAME, değişkeni değil.
Tarih ve saat
Aşağıdaki değişkenler UTC içinde geçerli tarih ve saati döndürür.
MediaWiki ve tarayıcı önbelleklemesi nedeniyle, bu değişkenler sayfanın geçerli saat yerine önbelleklendiğini gösterir.
Tarih ve saat sihirli kelimeleri wiki içerik dilinde biçimlendirilir. 1.19'dan beri, sayfa içerik diline bağlıdır.
Değişken | Çıkış | Açıklama | Sürümler |
---|---|---|---|
Yıl | |||
{{CURRENTYEAR}}
|
2023 | Yıl | |
Ay | |||
{{CURRENTMONTH}}
|
10 | Ay (sıfır dolgulu numara) | |
{{CURRENTMONTH1}}
|
10 | Ay (dolgusuz numara) | |
{{CURRENTMONTHNAME}}
|
Ekim | Ay (isim) | |
{{CURRENTMONTHNAMEGEN}}
|
Ekim | Ay (Genitif formu) | |
{{CURRENTMONTHABBREV}}
|
Eki | Ay (kısaltma) | 1.5+ |
Gün | |||
{{CURRENTDAY}}
|
1 | Ayın günü (dolgusuz numara) | |
{{CURRENTDAY2}}
|
01 | Ayın günü (sıfır dolgulu numara) | 1.6+ |
{{CURRENTDOW}}
|
0 | Haftanın günü (dolgusuz numara), 0 (Pazar için) 6'ya kadar (Cumartesi için) | |
{{CURRENTDAYNAME}}
|
Pazar | Haftanın günü (isim) | |
Saat | |||
{{CURRENTTIME}}
|
14.41 | Zaman (24 saat SS:dd biçimi) | |
{{CURRENTHOUR}}
|
14 | Saat (24 saatlik sıfır dolgulu numara) | |
Diğer | |||
{{CURRENTWEEK}}
|
39 | Hafta (numara) | |
{{CURRENTTIMESTAMP}}
|
20231001144119 | YYYYAAGGSSddss Zaman damgası | 1.7+ |
Aşağıdaki değişkenler öncekilerle aynıdır, ancak sitenin sunucu yapılandırması veya $wgLocaltimezone kullanılır.
{{LOCALYEAR}}
{{LOCALMONTH}}
{{LOCALMONTH1}}
{{LOCALMONTHNAME}}
{{LOCALMONTHNAMEGEN}}
{{LOCALMONTHABBREV}}
{{LOCALDAY}}
{{LOCALDAY2}}
{{LOCALDOW}}
{{LOCALDAYNAME}}
{{LOCALTIME}}
{{LOCALHOUR}}
{{LOCALWEEK}}
{{LOCALTIMESTAMP}}
Daha ayrıntılı zaman biçimlendirmesi için, #zaman ayrıştırıcı işlevi kullanmak için mw:Extension:ParserFunctions yüklemek isteyebilirsiniz..
Teknik meta veriler
Not: Revizyon değişkenleri, sayfanın daha eski bir sürümünü görüntülese bile en son düzenleme ile ilgili verileri geçerli sayfaya döndürür.
Değişken | Çıkış | Açıklama | Sürümler |
---|---|---|---|
Site | |||
{{SITENAME}}
|
Malatya Sözlük | TVikinin site adı ($wgSitename). | |
{{SERVER}}
|
http://www.malatyasozluk.com | Alan adı URL ($wgServer). | |
{{SERVERNAME}}
|
www.malatyasozluk.com | Alan adı (artık 1.17 sürümünden $wgServerName öğesine bağımlı değil). | |
{{DIRMARK}} {{DIRECTIONMARK}}
|
|
Vikinin varsayılan dilinin yönüyle eşleşen bir Unicode yön işareti verir (‎ üzerinde soldan sağ vikiler, ‏ üzerinde sağdan sola vikiler), çok yönlü metin içeren metinde yararlıdır. 1.19'dan bu yana, sayfa içerik diline bağlıdır.
|
1.7+ |
{{SCRIPTPATH}}
|
Göreli betik yolu ($wgScriptPath). | ||
{{STYLEPATH}}
|
/skins | Göreli stil yolu ($wgStylePath). | 1.16+ |
{{CURRENTVERSION}}
|
1.39.3 | Vikinin MediaWiki sürümü. | 1.7+ |
{{CONTENTLANGUAGE}} {{CONTENTLANG}}
|
tr tr |
Vikinin varsayılan arayüz dili ($wgLanguageCode). | 1.7+ |
Sayfa | |||
{{PAGEID}}
|
77 | Sayfa tanımlayıcısını döndürür. | 1.20+ |
{{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 ... kullanılarak bir dil adına dönüştürülebilir. | 1.29+ |
{{PROTECTIONLEVEL:action}}
|
Geçerli sayfada belirli bir eylem (örneğin "edit", "move") için koruma düzeyini (örneğin, "autoconfirmed", "sysop") çıktılar. Korunmuyorsa boş bir dize döndürür. | 1.15+ | |
{{PROTECTIONEXPIRY:action}}
|
Geçerli sayfada belirli bir eylem (ör. "edit", "move") için koruma süresinin dolmasını (ör. "20160418155030", "infinity") verir. Korumalı değilse "infinity" değerini döndürür. | 1.27+ | |
{{CASCADINGSOURCES}}
|
[Pahalı] Geçerli sayfaya etki eden tüm basamaklı koruma kaynaklarını döndürür. Sayfalar, kendilerini aşmadığı sürece kendi başlıklarını döndürmez. | 1.23+ | |
Geçerli sayfada en son revizyon | |||
{{REVISIONID}}
|
160 | Benzersiz düzeltme kimliği. | 1.5+ |
{{REVISIONDAY}}
|
6 | Gün düzenlemesi yapıldı (dolgusuz numara). | 1.8+ |
{{REVISIONDAY2}}
|
06 | Gün düzenlemesi yapıldı (sıfır dolgulu numara). | 1.8+ |
{{REVISIONMONTH}}
|
06 | Ay düzenlemesi yapıldı (1.17+ itibarıyla sıfır dolgulu sayı, önceki sürümlerde işaretsiz sayı). | 1.8+ |
{{REVISIONMONTH1}}
|
6 | Ay düzenlemesi yapıldı (dolgusuz numara). | 1.17+ |
{{REVISIONYEAR}}
|
2023 | Yıl düzenlemesi yapıldı. | 1.8+ |
{{REVISIONTIMESTAMP}}
|
20230606112459 | Düzenleme zamanı itibariyle zaman damgası. | 1.8+ |
{{REVISIONUSER}}
|
Ms | Sayfada en son düzenlemeyi yapan kullanıcının veya düzenlemeyi önizlerken geçerli kullanıcının kullanıcı adı. | 1.15+ |
{{REVISIONSIZE}}
|
52498 | Bu sayfanın geçerli düzeltmesinin boyutu (vikimetin baytı) | 1.22+ |
Affects page content | |||
|
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 büyük harf kullanımı değişikliklerine ve boşlukların alt çizgi ile değiştirilmesine izin verilir (bu, mw: Manual: $ 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 |
1.7+ 1.24+ (for noerror and noreplace) | |
{{DEFAULTSORT:sıralamaanahtarı}} {{DEFAULTSORTKEY:sıralamaanahtarı}} {{DEFAULTCATEGORYSORT:sıralamaanahtarı}} {{DEFAULTSORT:sıralamaanahtarı|noerror}} {{DEFAULTSORT:sıralamaanahtarı|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}} yazarsanız, sayfa kategorilerde varsayılan olarak "S" altında sıralanır. Bir sayfada birden çok varsayılan anahtar kullanıldığında hata iletilerini bastırmak veya birden çok varsayılan anahtar kullanıldığında hiçbir şey yapmamak için ikinci bir noerror veya noreplace argümanı alabilir.
|
1.10+ 1.19+ (noerror ve noreplace için) |
İstatistikler
Bu değişkenler tarafından döndürülen sayılar normalde ayırıcılar (yerel dile bağlı olarak virgül veya boşluk) içerir, ancak ":R" işaretleriyle ham sayılar döndürebilir (örneğin, {{NUMBEROFPAGES}}
→ 361 ve {{NUMBEROFPAGES:R}}
→ 361).PAGESINCATEGORY gibi bir parametre gerektiren sihirli kelimeler için "|R" kullanın (örneğin {{PAGESINCATEGORY:Yardım}}
ve {{PAGESINCATEGORY:Yardım|R}}
, veya {{PAGESINCATEGORY:Yardım|subcats}}
ve {{PAGESINCATEGORY:Yardım|subcats|R}}
). Daha önce {{PAGESIZE:sayfa adı}}
için de geçerlidir.
Sihirli kelimelerin sayısı viki içerik dilinde biçimlendirilir. 1.19'dan beri, sayfa içerik diline bağlıdır.
Değişken | Çıkış | Açıklama | Sürümler |
---|---|---|---|
{{NUMBEROFPAGES}}
|
361 | Viki sayfaların sayısı | 1.7+ |
{{NUMBEROFARTICLES}}
|
72 | İçerik ad alanları içindeki sayfa sayısı. | |
{{NUMBEROFFILES}}
|
4 | Yüklenen dosya sayısı. | 1.5+ |
{{NUMBEROFEDITS}}
|
506 | Viki düzenleme sayısı. | 1.10+ |
{{NUMBEROFUSERS}}
|
3 | Kayıtlı kullanıcı sayısı. | 1.7+ |
{{NUMBEROFADMINS}}
|
1 | Hizmetli deki kullanıcı grup sayısı. | 1.7+ |
{{NUMBEROFACTIVEUSERS}}
|
1 | Özel:İstatistikler bölümünde kullanılan ölçütlere göre etkin kullanıcı sayısı. | 1.15+ |
{{NUMBEROFCONTRIBUTORS}}
|
Şablon:NUMBEROFCONTRIBUTORS | Katkıda bulunanların sayısı. | |
{{PAGESINCATEGORY:kategoriadı}} {{PAGESINCAT:kategoriadı}}
|
0 0 |
[Pahalı] Verilen kategori içindeki sayfa sayısı (alt kategoriler ve dosyalar dahil). | 1.13+ |
{{PAGESINCATEGORY:kategoriadı|all}} {{PAGESINCATEGORY:kategoriadı|pages}} {{PAGESINCATEGORY:kategoriadı|subcats}} {{PAGESINCATEGORY:kategoriadı|files}}
|
0 0 0 0 |
[Pahalı] Sırasıyla, verilen kategori
|
1.20+ |
{{NUMBERINGROUP:grupadı}} {{NUMINGROUP:grupadı}}
|
1 1 ({{NUMBERINGROUP:bureaucrat}} buraya kullanıldı) |
Belirli bir grup içindeki kullanıcı sayısı. | 1.14+ |
{{PAGESINNS:dizin}} {{PAGESINNAMESPACE:dizin}}
|
Etkin değil | Belirtilen ad alanı içindeki sayfa sayısı (dizin yerine ad alanı dizini ile değiştirin). Örneğin, {{PAGESINNAMESPACE:</nowicki>''14''<nowiki>}} kategori sayfalarının sayısını çıkar. {{PAGESINNS:0}} , {{NUMBEROFARTICLES}} üzerinden farklıdır, çünkü önceki yönlendirmeler ve dezavantajlı sayfalar içerir. Varsayılan olarak devre dışıdır, $wgAllowSlowParserFunctions ile etkinleştirin.
|
1.7+ |
Sayfa adların
Değişken | Çıkış | Açıklama | Sürümler |
---|---|---|---|
{{FULLPAGENAME}}
|
Yardım:Sihirli Kelimeler | Ad alanı ve tam sayfa başlığı (tüm alt sayfa düzeyleri dahil). | 1.6+ |
{{PAGENAME}}
|
Sihirli kelimeler | Ad alanı olmadan tam sayfa başlığı (tüm alt sayfa düzeyleri dahil). | |
{{BASEPAGENAME}}
|
Sihirli kelimeler | Sayfanın hemen üstün alt sayfa düzeyindeki sayfanın sayfa başlığı ("Yardım:Başlık/foo/bar"'daki "Başlık/foo").
Daha karmaşık bölme için, ParserFunctions uzantısından |
1.7+ |
{{SUBPAGENAME}}
|
Sihirli Kelimeler | Alt sayfa başlığı ("Yardım:Başlık/foo/bar"'daki "bar"). | 1.6+ |
{{SUBJECTPAGENAME}} {{ARTICLEPAGENAME}}
|
Yardım:Sihirli Kelimeler Yardım:Sihirli Kelimeler |
İlişkili konu sayfasının tam sayfa adı. | 1.7+ |
{{TALKPAGENAME}}
|
Yardım tartışma:Sihirli Kelimeler | İlişkili tartışma sayfasının tam sayfa adı. | 1.7+ |
{{ROOTPAGENAME}}
|
Sihirli Kelimeler | Geçerli sayfanın kök adı. Sayfadaki Başlığı döndürür Yardım:Başlık/Foo/Bar | 1.22+ |
The {{BASEPAGENAME}}
ve {{SUBPAGENAME}}
sihirli kelimeler yalnızca alt sayfaların etkin olduğu ad alanlarında çalışır. Alt sayfaları etkinleştirme hakkında bilgi için mw:Manual:$wgNamespacesWithSubpages sayfasına bakın.
1.15+ itibariyle, bunların tümü, geçerli sayfa yerine sayfanın spesifikasyonunun çalıştırılmasına izin veren bir parametre alabilir:
{{PAGENAME:Şablon:Anasayfa}}
→ Anasayfa
'
kesme işaretleri veya *
yıldız işaretleri gibi belirli karakterler içeren sayfa başlıkları, bu sihirli kelimelerle işlendiğinde beklenmedik sonuçlar doğurabilir, ör. {{PAGESINCATEGORY:{{PAGENAME}}}}
. Hataları 14779, 16474 ve 35628 sayfalarına bakın. Bunu düzeltmenin basit bir yolu, sayfa adını #titleparts içine sarmaktır.
Örneğin, sayfa adı "L'Aquila" ise, aşağıdaki kod "Sayısal karakter kodlaması" dizesini oluşturur:
{{#switch:{{PAGENAME}} | L'Aquila = Çeviri yok | L = İyi Değil | L'Aquila = Varlıktan kaçış | L'Aquila = Sayısal karakter kodlaması }}
URL encoded page names
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}}
{{PAGENAME}}
, {{PAGENAMEE}}
ve {{urlencode:}}
farklı uygulamalara sahiptir. Ayrıntılar için mw:Manual:PAGENAMEE encoding bölümüne bakın.
Ad alanları
Değişken | Çıkış | Açıklama | Sürümler |
---|---|---|---|
{{NAMESPACE}}
|
Yardım | Sayfanın ad alanının adı | |
{{NAMESPACENUMBER}}
|
12 | Sayfanın ad alanının kimliği | 1.20+ |
{{SUBJECTSPACE}} {{ARTICLESPACE}}
|
Yardım Yardım |
İlişkili içerik ad alanının adı | 1.7+ |
{{TALKSPACE}}
|
Yardım tartışma | İlişkili tartışma ad alanının adı | 1.7+ |
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}}
{{TALKSPACEE}}
1.15+ itibariyle, bunlar tam sayfa adı parametresi alabilir ve geçerli sayfa yerine o sayfa ile ilişkili istenen ad alanını döndürür:
{{NAMESPACE:Şablon:Anasayfa}}
→ Şablon{{SUBJECTSPACE:Şablon:Anasayfa}}
→ Şablon{{TALKSPACE:Şablon:Anasayfa}}
→ Şablon tartışma
Parametre bir ad alanı adı olmamalıdır:
{{SUBJECTSPACE:Yardım tartışma}}
→ (Boş)
Diğer
Değişken | Çıkış | Açıklama | Sürümler |
---|---|---|---|
{{!}}
|
| | Bir boru karakterini şablon bağımsız değişkeninin veya tablo hücresi içeriğinin parçası olarak eklemek için kullanılır. Bu sihirli bir kelime olarak eklenmeden önce, birçok viki bunu "Şablon:!" içerik olarak | iledir.
|
1.24+ |
Ayrıştırıcı işlevleri
Ayrıştırıcı işlevleri değişkenlere çok benzer, ancak bir veya daha fazla parametre alır (teknik olarak, parametre alan herhangi bir sihirli sözcük ayrıştırıcı işlevidir) ve ad bazen bunları şablonlardan ayırmak için bir karma ile önek olarak eklenir.
Bu sayfada yalnızca MediaWiki yazılımıyla tümleşik ayrıştırıcı işlevleri açıklanmaktadır. MediaWiki uzantıları tarafından ParserFunctions uzantısı gibi diğer ayrıştırıcı işlevleri eklenebilir. Bunlar için mw:Help:Extension:ParserFunctions sayfasına bakın.
URL verisi
Ayrıştırıcı işlevi | Giriş → Çıkış | Açıklama | Sürümler |
---|---|---|---|
{{localurl:sayfa adı}} {{localurl:sayfa adı|sorgu_dize}}
|
{{localurl:MediaWiki}} → /ms/MediaWiki {{localurl:MediaWiki|printable=yes}} → /index.php?title=MediaWiki&printable=yes
|
Başlığın göreceli yolu. | |
{{fullurl:sayfa adı}} {{fullurl:sayfa adı|sorgu_dize}} {{fullurl:vikiarası:uzak sayfa adı|sorgu_dize}}
|
{{fullurl:Kategori:Üst seviye}} → http://www.malatyasozluk.com/ms/Kategori:%C3%9Cst_seviye
|
Başlığa protokole bağlı bir yol. Bu aynı zamanda vikiarası öneklerini de çözecektir. Not: Braketlenmemiş (düz) protokole bağlı bağlantılar otomatik olarak bağlanmaz. | 1.5+ |
{{canonicalurl:sayfa adı}} {{canonicalurl:sayfa adı|sorgu_dize}} {{canonicalurl:vikiarası:uzak sayfa adı|sorgu_dize}}
|
{{canonicalurl:Kategori:Üst seviye}} → http://www.malatyasozluk.com/ms/Kategori:%C3%9Cst_seviye
|
Standart URL'yi kullanarak başlığın mutlak yolu. Bu aynı zamanda interwiki öneklerini de çözecektir. | 1.18+ |
{{filepath:dosya adı}} {{filepath:dosya adı|nowiki}} {{filepath:dosya adı|küçükresim_boyutu}}
|
{{filepath:Wiki.png}} →
|
Bir medya dosyasının tam boyutuna veya küçük resmine (1.18+) yönelik protokole bağlı bir yol. | 1.12+ 1.18+ |
{{urlencode:dize}} (or {{urlencode:dize|QUERY}} ) {{urlencode:dize|WIKI}} {{urlencode:dize|PATH}}
|
{{urlencode:x y z á é}} (veya {{urlencode:x y z á é|QUERY}}) → x+y+z+%C3%A1+%C3%A9 {{urlencode:x y z á é|WIKI}} → x_y_z_%C3%A1_%C3%A9 {{urlencode:x y z á é|PATH}} → x%20y%20z%20%C3%A1%20%C3%A9
Varsayılan değerin 1.17'de |
URL'lerde kullanım için kodlanmış giriş. Eski mw:Extension:StringFunctions öğesinde olduğu gibi bir urldecode işlevi olmadığını unutmayın. | 1.7+ (or 1.17+) 1.17+ 1.17+ |
{{anchorencode:dize}}
|
{{anchorencode:x y z á é}} → x_y_z_á_é
|
URL bölüm bağlantılarında kullanılmak üzere kodlanmış giriş (bir URL'deki “#” simgesinden sonra). | 1.8+ |
Ad alanları
{{ns:}}
bu dizin, standart ad veya yerel takma ad ile ad alanı için geçerli yerelleştirilmiş adı döndürür. Bu sayede {{ns:6}}
, {{ns:File}}
, ve {{ns:Image}}
(Dosya ad alanı için eski bir ad) "Dosya" dönüşür. İçerik dilinin Fransızca olduğu bir vikide, {{ns:Fichier}}
'de geçerli, ancak {{ns:Datei}}
("File"'ın Almanca olarak yerelleştirilmesi) değil.
{{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 alanları | |||
---|---|---|---|---|
Kullanım | Çıkış | Kullanım | Çıkış | |
{{ns:-2}} veya {{ns:Media}}
|
Ortam | |||
{{ns:-1}} veya {{ns:Special}}
|
Özel | |||
{{ns:0}} veya {{ns:}}
|
{{ns:1}} veya {{ns:Talk}}
|
Tartışma | ||
{{ns:2}} veya {{ns:User}}
|
Kullanıcı | {{ns:3}} veya {{ns:User talk}}
|
Kullanıcı mesaj | |
{{ns:4}} veya {{ns:Project}}
|
MS Vikiler arasında değişir |
{{ns:5}} veya {{ns:Project talk}}
|
MS tartışma | |
{{ns:6}} veya {{ns:File}} veya {{ns:Image}}
|
Dosya | {{ns:7}} veya {{ns:File talk}} veya {{ns:Image talk}}
|
Dosya tartışma | |
{{ns:8}} veya {{ns:MediaWiki}}
|
MediaWiki | {{ns:9}} veya {{ns:MediaWiki talk}}
|
MediaWiki tartışma | |
{{ns:10}} veya {{ns:Template}}
|
Şablon | {{ns:11}} veya {{ns:Template talk}}
|
Şablon tartışma | |
{{ns:12}} veya {{ns:Help}}
|
Yardım | {{ns:13}} veya {{ns:Help talk}}
|
Yardım tartışma | |
{{ns:14}} veya {{ns:Category}}
|
Kategori | {{ns:15}} veya {{ns:Category talk}}
|
Kategori tartışma |
Yerelleştirilmiş ad alanlarını özel ad alanlarını ile karıştırmayın.
Biçimlendirme
Kullanım | Giriş → Çıkış | Açıklama | Sürüm |
---|---|---|---|
{{formatnum:biçimlendirimemiş sayı}}
|
Desteklenmeyen:
|
Biçimlendirilmemiş bir sayı alır (arap, grup ayırıcısı yok ve ondalık ayırıcı olarak . ) ve vikinin varsayılan yerel ayarına göre yerelleştirilmiş sayı betikte çıkış verir ve ondalık ve ondalık grup ayırıcılarıyla biçimlendirilir.
Bir sayıyı bilinmeyen girdi biçiminde gerçekten (vikinin yerel ayarına göre) biçimlendirmeniz gerekiyorsa, |
1.7+ 1.13+ |
|
Not: Yukarıdaki örnekte, "tercihiniz" yalnızca geçerli MediaWiki vikideki tarih tercihinizi ifade eder. |
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. ISO 8601 standardı tarihlerin Gregoryen takviminde olmasını gerektirse de, bu işlevdeki ISO parametresi normal Gregoryen aralığının dışında kalan tarihleri biçimlendirecektir (örneğin 1583'ten önceki tarihler). Ayrıca, sihirli sözcük negatif yıllar (ISO 8601 ile kullanılır) ve M.Ö. yıllar veya BCE yılları (genel yazıda kullanılır) arasında düzgün bir şekilde dönüştürülemez. |
1.15+ |
{{lc:dize}}
|
{{lc:METİN DÖNÜŞÜMÜ}} → meti̇n dönüşümü
|
Küçük harf girişi | 1.5+ |
{{lcfirst:dize}}
|
{{lcfirst:METİN DÖNÜŞÜMÜ}} → mETİN DÖNÜŞÜMÜ
|
Çok önce karakterli küçük harf içeren giriş. | 1.5+ |
{{uc:dize}}
|
{{uc:metin dönüşümü}} → METIN DÖNÜŞÜMÜ
|
Büyük harf girişi. | 1.5+ |
{{ucfirst:dize}}
|
{{ucfirst:metin dönüşümü}} → Metin dönüşümü
|
Çok önce karakter büyük harfli girişi. | 1.5+ |
{{padleft:xyz|stringlength}} {{padleft:xyz|strlen|char}} {{padleft:xyz|strlen|string}}
|
{{padleft:xyz|5}} → 00xyz {{padleft:xyz|5|_}} → __xyz {{padleft:xyz|5|abc}} → abxyz {{padleft:xyz|2}} → xyz {{padleft:|1|xyz}} → x (dizenin ilk karakteri) |
Seçilen bir temel karakterin veya değişkenin (ilk parametre) yanına belirtilen uzunlukta (ikinci parametre) bir dolgu karakteri dizesi (üçüncü parametrede seçilen karakter; varsayılan "0") ekler. Tabandaki son rakamlar veya karakterler, dolgudaki son karakterlerin yerine geçer; diğer bir deyişle {{padleft:44|3|0}} , 044 üretir. Uzunluğu gerekli sayıda karakteri eşit olarak bölmezse, dolgu dizesi 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'te düzenlendi): çok baytlı karakterler, genişliği yayabilecek iki karakter olarak yorumlanır. Bunlar ayrıca dolgu karakterleri olarak kullanılamaz. |
1.8+ |
{{padright:xyz|stringlength}} {{padright:xyz|strlen|char}} {{padright:xyz|strlen|string}}
|
{{padright:xyz|5}} → xyz00
|
Identical to padleft , but adds padding characters to the right side.
|
1.8+ |
Ayrıca bakınız: mw:Extension:StringFunctions.
Yerelleştirme
İşte ana yerelleştirme araçları olarak kullanılan sihirli kelimeler. Diğer sihirli kelimeler genellikle wiki'nin yerel ayarına ve yapılandırmasına veya seçilen dile bağlıdır: özellikle #Tarih ve saat, #Biçimlendirme, #Çeşitli. Translate uzantısı tarafından daha fazla sihirli kelime eklendi.
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 (For Polish) {{plural:2|milion|miliony|milionów}} → miliony{{plural:5|milion|miliony|milionów}} → milionów
|
İlk parametre bir değere eşit bir ifadeyse tekil formu (ikinci parametre) çıkışlar; çoğul biçim (üçüncü parametre) aksi halde. İşlevi dile bağlıdır. Çoğul dönüşümler, "count mod 10" temel alınarak Rusça gibi diller için kullanılır. Bunun kesirleri işlemesini beklememelisiniz (44.5 gibi) — hata 28128 bakın. | |
{{grammar:N|isim}}
|
İki nokta üst üste işaretinden sonra (dile bağlı), bükülme kodu tarafından açıklanan verilen kelimenin doğru bükülmüş biçimini verir. Dilbilgisi dönüşümleri Lehçe gibi etkilenen diller için kullanılır. Ayrıca bakınız: mw:Manual:$wgGrammarForms. | 1.7+ | |
{{gender:kullanıcı adı
|
(Adı belirtilen kullanıcının cinsiyetine bağlıdır) | Özel:Tercihler'de ayarlanan cinsiyet için bir anahtar. Not: 3. parametre atlanırsa ve kullanıcı cinsiyetini tanımlamazsa, |
1.15+ |
{{int:mesaj adı}}
|
{{int:edit}} → Değiştir (Kullanıcı diline bağlıdır; Şunu deneyin: fr • ja) |
Verilen int arayüzü (MediaWiki ad alanı) mesajını kullanıcı diline uluslararasılaştırır (çevirir). msgnw ve diğer ekleme harfleri sihirli sözcükleri için Şablonlar#Kullanım sayfasına 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, hata 14404 sayfasına bakın. |
|
{{int:editsectionhint|MediaWiki}}
|
{{int:editsectionhint|MediaWiki}} → Değiştirilen bölüm: MediaWiki
|
Çevirileri olan parametreleri de kullanabilirsiniz. Parametreler şu mesajlarda belirtilir: $1, $2, $3, vb. Örneğin, editsectionhint mesajı: Düzenle bölümü: $1 Bu örnekte, MediaWiki $1 yerine geçer. |
Dönüştürme değiştiricileri
{{Sayfa adı|isteğe bağlı parametre}}
genellikle varsayılan olarak Şablon:ad alanından başka bir sayfayı kopyalar.
Bu sihirli kelimeler bu davranışı değiştirir.
Kullanım | Çıkış | Açıklama | Sürüm |
---|---|---|---|
{{:xyz}}
|
Çıplak iki nokta, şablon değiştirici değil, ana ad alanının önekidir. Dönüştürmevarsayılan olarak Şablon ad alanını kullandığından, örneğin, {{:UTC}} ({{UTC}} vb.) Şablon:UTC yerine UTC ana ad alanı makalesinin metnini eklemek içindir. | ||
{{int:xyz}}
|
{{MediaWiki:xyz}} ile aynıdır, ancak alt sayfalara ve içerik/kullanıcı/kullanım dili'ne bağlı olarak standart mesaj çevirisi uygulanır. Başka bir fark şudur: "Bu sayfada kullanılan şablonlar:" altında görünmez. MediaWiki:xyz sayfası yoksa ⧼xyz⧽ olarak işlendi. Ayrıca bakınız: mw:Help:System message/tr. | ||
{{msg:xyz}} {{raw:xyz}}
|
"Xyz" adında sihirli bir kelime olsa bile, şablon yoksa ({{şablon:xyz}} ile eşdeğer) şablo:xyz'yi kullanın. Normalde, bir çakışma olduğunda sihirli kelimelerin önceliği vardır. | ||
{{raw:xyz}}
|
$wgEnableScaryTransclusion etkinse ve bu bir vikiarası dönüştürürse, yabancı vikideki html yerine ham vikimetin öğesini ekleyin. | 1.6+ | |
{{msgnw:xyz}}
|
Genişletilmemiş vikimetinoluşturulur (daha fazla veya daha az, ayrıntılar için Şablonlar#Şablonları kullanmanın alternatif yolları bakın). | ||
{{subst:xyz}}
|
Vikimetin'de, etiket içerik ile değiştirilir (yalnızca tek düzeyli değerlendirme), Şablonlar#Şablonları kullanmanın alternatif yolları sayfasına bakın. | ||
{{safesubst:xyz}}
|
Şablonlar#Şablonları kullanmanın alternatif yolları sayfasına bakın. |
Çeşitli
Kullanım | Çıkış | Açıklama | Sürüm |
---|---|---|---|
{{#language:dil kodu}}
|
dil kodu العربية dil kodu Arapça |
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 mw:Extension:CLDR yüklenmiş olması gerekir. | 1.7+ 1.18+ (çeviri) |
{{#special:özel sayfa adı}}
|
Özel:Özel sayfa adı Özel:KullanıcıOturumuAçma |
Kanonik Özel: sayfasının yerelleştirilmiş adı. | 1.9+ |
{{#speciale:özel sayfa adı}}
|
%C3%96zel:%C3%96zel_sayfa_ad%C4%B1 %C3%96zel:Kullan%C4%B1c%C4%B1OturumuA%C3%A7ma |
Verilen standart Özel: sayfasının yerelleştirilmiş ve URL kodlu adı. | 1.20+ |
{{#tag:etiketadı
|
(Ayrıştırıcı etiketine bağlıdır) | XML tarzı MediaWiki ayrıştırıcı etiketleri veya uzantı etiketleri için takma ad. Etiket işlenmeden önce wiki kodunun ve ayrıştırıcı işlevi etiketinin yürütülmesine 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:
Cite uzantısının
Boş bir içerik iletmek için |
1.12+ |