Değişiklikler

Şuraya atla: kullan, ara

Yardım:İçindekiler

9.398 bayt eklendi, 18:43, 21 Mayıs 2012
değişiklik özeti yok
{{Warning/tr|Tekli tırnak işareti (') veya yıldız işareti (*) gibi bazı karakterleri içeren sayfalar bu sihirli kelimelerde parametre olarak kullanıldığında bazı beklenmeyen sonuçlar ortaya çıkabilir, mesela <tt><nowiki>{{PAGEINSCATEGORY:{{PAGENAME}}}}</nowiki></tt>. {{mediawiki|bugzilla:14779|14779}} ve {{mediawiki|bugzilla:16474|16474}} numaralı hata kayıtlarına bakın.}}
 
===Ad boşlukları===
{| {{prettytable}}
|-
!{{Hl2}}| Değişken
!{{Hl2}}| Çıkış metni
!{{Hl2}}| Açıklama
!{{Hl2}}| Sürümler
|-
| <tt><nowiki>{{NAMESPACE}}</nowiki></tt>
| {{NAMESPACE}}
| Sayfanın bulunduğu ad boşluğunun adı
|
|-
| <tt><nowiki>{{SUBJECTSPACE}}</nowiki></tt><br /><tt><nowiki>{{ARTICLESPACE}}</nowiki></tt>
| {{SUBJECTSPACE}}<br />{{ARTICLESPACE}}
| Sayfanın içerik sayfasının bulunduğu ad boşluğu
| 1.7+
|-
| <tt><nowiki>{{TALKSPACE}}</nowiki></tt>
| {{TALKSPACE}}
| Sayfanın tartışma sayfasının bulunduğu ad boşluğu
| 1.7+
|}
 
Aşağıdakiler, yukarıdaki sihirli kelimelerin MediaWiki URL bağlantılarında kullanılabilen alternatifleridir (yani boşluklar alt çizgiyle (_) değiştirilir ve bazı karakter yüzdelik gösterim ile gösterilir):
* <tt><nowiki>{{NAMESPACEE}}</nowiki></tt>
* <tt><nowiki>{{SUBJECTSPACEE}}</nowiki></tt>
* <tt><nowiki>{{TALKSPACEE}}</nowiki></tt>
 
{{mediawiki|rev:46630|1.15+}} itibariyle bu sihirli kelimeler kullanıldığı sayfa dışında başka sayfalar için de çalışabilmesi için bir sayfa adı parametre kabul etmektedirler:
* <tt><nowiki>{{NAMESPACE:Template:Main Page}}</nowiki></tt> &rarr; '''{{NAMESPACE:Template:Main Page}}'''
* <tt><nowiki>{{SUBJECTSPACE:Template:Main Page}}</nowiki></tt> &rarr; '''{{SUBJECTSPACE:Template:Main Page}}'''
* <tt><nowiki>{{TALKSPACE:Template:Main Page}}</nowiki></tt> &rarr; '''{{TALKSPACE:Template:Main Page}}'''
 
==Ayrıştırıcı işlevler==
 
Ayrıştırıcı işlevler değişkenlere oldukça benzerdir; ancak bir veya daha fazla parametre almaktadırlar (teknik olarak parametre alan herhangi bir sihirli kelime ayrıştırıcı işlevdir) ve bazen şablonlardan ayırmak için adının önüne kare işareti (#) gelmektedir.
 
Bu sayfa yalnızca MediaWiki yazılımıyla birlikte gelen ayrıştırıcı işlevleri açıklamaktadır. {{mediawiki|Extension:ParserFunctions|ParserFunctions eklentisiyle}} başka ayrıştırıcı işlevler de eklenebilir. Onlar için lütfen [[Help:Extension:ParserFunctions/tr]] sayfasına bakın.
 
===URL verileri===
{| {{prettytable}}
|-
!{{Hl2}}| Ayrıştırıcı işlev
!{{Hl2}}| Girilen → Gösterilen
!{{Hl2}}| Açıklama
!{{Hl2}}| Sürümler
|-
| <tt><nowiki>{{localurl:</nowiki>''sayfa adı''<nowiki>}}</nowiki></tt><br /><tt><nowiki>{{localurl:</nowiki>''sayfa adı''<nowiki>|</nowiki>''sorgu dizgesi''<nowiki>}}</nowiki></tt>
| <nowiki>{{localurl:MediaWiki}}</nowiki> → {{localurl:MediaWiki}}<br /><nowiki>{{localurl:MediaWiki|printable=yes}}</nowiki> → {{localurl:MediaWiki|printable=yes}}
| Başlığın bağıl yolu.
|
|-
| <tt><nowiki>{{fullurl:</nowiki>''sayfa adı''<nowiki>}}</nowiki></tt><br /><tt><nowiki>{{fullurl:</nowiki>''sayfa adı''<nowiki>|</nowiki>''sorgu_dizgesi''<nowiki>}}</nowiki></tt><br /><tt><nowiki>{{fullurl:</nowiki>''interwiki:uzak sayfa adı''<nowiki>|</nowiki>''sorgu_dizgesi''<nowiki>}}</nowiki></tt>
| <nowiki>{{fullurl:Category:Top level/tr}}</nowiki> → {{fullurl:Category:Top level/tr}}<br />
<nowiki>{{fullurl:Category:Top level/tr|action=edit}}</nowiki> → {{fullurl:Category:Top level/tr|action=edit}}
| Sayfa adının tam yolu. [[Manual:Interwiki/tr|Dillerarası]] önekleri de çözümleyecektir.
| 1.5+
|-
| <tt><nowiki>{{filepath:</nowiki>''dosya adı''<nowiki>}}</nowiki></tt><br /><tt><nowiki>{{filepath:</nowiki>''dosya adı''<nowiki>|nowiki}}</nowiki></tt>
| <nowiki>{{filepath:Wiki.png}}</nowiki> → {{filepath:Wiki.png}}<br /><nowiki>{{filepath:Wiki.png|nowiki}}</nowiki> → {{filepath:Wiki.png|nowiki}}
| Bir medya dosyasının tam yolu.
| {{mediawiki|rev:25854|1.12+}}
|-
| <tt><nowiki>{{urlencode:</nowiki>''string''<nowiki>}}</nowiki></tt>
| <nowiki>{{urlencode:x y z á é}}</nowiki> → {{urlencode:x y z á é}}
| URLlerde kullanım için kodlanmış metin.
| {{mediawiki|rev:14273|1.7+}}
|-
| <tt><nowiki>{{anchorencode:</nowiki>''string''<nowiki>}}</nowiki></tt>
| <nowiki>{{anchorencode:x y z á é}}</nowiki> → {{anchorencode:x y z á é}}
| URL bölüm yer işaretleri için (URL'deki '#' simgesinden soraki bölüm) kodlanmış metin.
| {{mediawiki|rev:16279|1.8+}}
|}
 
===Ad boşlukları===
<tt><nowiki>{{ns:}}</nowiki></tt>, girilen dizindeki [[Help:Namespaces/tr|ad boşluğu]]nun yerelleştirilmiş adını gösterir. <tt><nowiki>{{nse:}}</nowiki></tt> ise MediaWiki URL'leri için kodlanmış adı gösterir. Kodlanmış ad oluşturulurken, dış bağlantılarda kullanılabilmesi için boşluklar alt çizgilerle değiştirilir.
{| {{prettytable}}
|-
! {{hl3}} colspan="2" width="50%" | İçerik ad boşlukları
! rowspan="12" |
! {{hl3}} colspan="2" width=%50%" | Tartışma ad boşlukları
|-
!{{Hl2}}| Kullanım
!{{Hl2}}| Çıkış metni
!{{Hl2}}| Kullanım
!{{Hl2}}| Çıkış metni
|-
| <tt><nowiki>{{ns:-2}}</nowiki></tt> veya <tt><nowiki>{{ns:Media}}</nowiki></tt>
| {{ns:-2}} || ||
|-
| <tt><nowiki>{{ns:-1}}</nowiki></tt> veya <tt><nowiki>{{ns:Special}}</nowiki></tt>
| {{ns:-1}} || ||
|-
| <tt><nowiki>{{ns:0}}</nowiki></tt> veya <tt><nowiki>{{ns:}}</nowiki></tt>
| {{ns:}}
| <tt><nowiki>{{ns:1}}</nowiki></tt> veya <tt><nowiki>{{ns:Talk}}</nowiki></tt>
| {{ns:1}}
|-
| <tt><nowiki>{{ns:2}}</nowiki></tt> veya <tt><nowiki>{{ns:User}}</nowiki></tt>
| {{ns:2}}
| <tt><nowiki>{{ns:3}}</nowiki></tt> veya <tt><nowiki>{{ns:User talk}}</nowiki></tt>
| {{ns:3}}
|-
| <tt><nowiki>{{ns:4}}</nowiki></tt> veya <tt><nowiki>{{ns:Project}}</nowiki></tt>
| {{ns:4}}
| <tt><nowiki>{{ns:5}}</nowiki></tt> veya <tt><nowiki>{{ns:Project talk}}</nowiki></tt>
| {{ns:5}}
|-
| <tt><nowiki>{{ns:6}}</nowiki></tt> veya <tt><nowiki>{{ns:File}}</nowiki></tt> veya <tt><nowiki>{{ns:Image}}</nowiki></tt>
| {{ns:6}}
| <tt><nowiki>{{ns:7}}</nowiki></tt> veya <tt><nowiki>{{ns:File talk}}</nowiki></tt> veya <tt><nowiki>{{ns:Image talk}}</nowiki></tt>
| {{ns:7}}
|-
| <tt><nowiki>{{ns:8}}</nowiki></tt> veya <tt><nowiki>{{ns:MediaWiki}}</nowiki></tt>
| {{ns:8}}
| <tt><nowiki>{{ns:9}}</nowiki></tt> veya <tt><nowiki>{{ns:MediaWiki talk}}</nowiki></tt>
| {{ns:9}}
|-
| <tt><nowiki>{{ns:10}}</nowiki></tt> veya <tt><nowiki>{{ns:Template}}</nowiki></tt>
| {{ns:10}}
| <tt><nowiki>{{ns:11}}</nowiki></tt> veya <tt><nowiki>{{ns:Template talk}}</nowiki></tt>
| {{ns:11}}
|-
| <tt><nowiki>{{ns:12}}</nowiki></tt> veya <tt><nowiki>{{ns:Help}}</nowiki></tt>
| {{ns:12}}
| <tt><nowiki>{{ns:13}}</nowiki></tt> veya <tt><nowiki>{{ns:Help talk}}</nowiki></tt>
| {{ns:13}}
|-
| <tt><nowiki>{{ns:14}}</nowiki></tt> veya <tt><nowiki>{{ns:Category}}</nowiki></tt>
| {{ns:14}}
| <tt><nowiki>{{ns:15}}</nowiki></tt> veya <tt><nowiki>{{ns:Category talk}}</nowiki></tt>
| {{ns:15}}
|}
 
===Düzenleme===
<!--Well gosh, with the source of the examples hidden, who can tell what you are inputting without looking here in the source?-->
{| {{prettytable}}
!{{Hl2}}| Kullanım
!{{Hl2}}| Girilen → Gösterilen
!{{Hl2}}| Açıklama
!{{Hl2}}| Sürüm
|-
|-
| <tt><nowiki>{{lc:</nowiki>''dizge''<nowiki>}}</nowiki></tt>
| <tt><nowiki>{{lc:VERİ MERKEZİ}}</nowiki></tt> → {{lc:VERİ MERKEZİ}}
| Girileni küçük harfe dönüştürür.
| 1.5+
|-
| <tt><nowiki>{{lcfirst:</nowiki>''dizge''<nowiki>}}</nowiki></tt>
| <tt><nowiki>{{lcfirst:DATA CENTER}}</nowiki></tt> → {{lcfirst:DATA CENTER}}
| Girilenini <u>ilk</u> harfini küçük harfe dönüştürür.
| 1.5+
|-
| <tt><nowiki>{{uc:</nowiki>''dizge''<nowiki>}}</nowiki></tt>
| <tt><nowiki>{{uc:metin dönüşümü}}</nowiki></tt> → {{uc:metin dönüşümü}}
| Girileni büyük harfe dönüştürür.
| 1.5+
|-
| <tt><nowiki>{{ucfirst:</nowiki>''dizge''<nowiki>}}</nowiki></tt>
| <tt><nowiki>{{ucfirst:metin dönüşümü}}</nowiki></tt> → {{ucfirst:metin dönüşümü}}
| Girilenini <u>ilk</u> harfini büyük harfe dönüştürür.
| 1.5+
|-
| <tt><nowiki>{{formatnum:</nowiki>''biçimlenmemiş&nbsp;sayı''<nowiki>}}</nowiki></tt><br /><tt><nowiki>{{formatnum:</nowiki>''biçimlenmiş&nbsp;sayı''<nowiki>|R}}</nowiki></tt>
| <tt><nowiki>{{formatnum:987654321.654321}}</nowiki></tt><br/> → {{formatnum:987654321.654321}}<br /> <tt><nowiki>{{formatnum:987,654,321.654321|R}}</nowiki></tt><br/> → {{formatnum:987,654,321.654321|R}}
| Girilen sayıyı onluk gruplara ayırır, ve vikinin varsayılan diline bağlı olarak yerel hane kodunu ekler. <tt><nowiki>|</nowiki>R</tt> paramtresi, matematiksel ifadelerde kullanılması için sayıya uygulanmış biçimlendirmeleri kaldırmak için kullanılır.
| 1.7+<br />{{mediawiki|rev:32012|1.13+}}
|-
|
<code><nowiki>{{#dateformat:</nowiki>''tarih''<nowiki>}}
{{#formatdate:</nowiki>''tarih''<nowiki>}}
{{#dateformat:</nowiki>''tarih''{{!}}''biçim''<nowiki>}}
{{#formatdate:</nowiki>''tarih''{{!}}''biçim''<nowiki>}}</nowiki></code>
|
<tt><nowiki>{{#dateformat:25 deC 2009|ymd}}</nowiki></tt><br/>
→ {{#dateformat:25 deC 2009|ymd}} (tercihiniz), 2009 DeC 25 (varsayılan)<br/>
<tt><nowiki>{{#formatdate:dec 25,2009|dmy}}</nowiki></tt><br/>
→ {{#formatdate:dec 25,2009|dmy}} (terchiniz), 25 Dec 2009 (varsayılan)<br/>
<tt><nowiki>{{#dateformat:2009-12-25|mdy}}</nowiki></tt><br/>
→ {{#dateformat:2009-12-25|mdy}} (tercihiniz), December 25, 2009 (varsayılan)<br/>
<tt><nowiki>{{#formatdate:2009 dec 25|ISO 8601}}</nowiki></tt><br/>
→ {{#formatdate:2009 dec 25|ISO 8601}} (tercihiniz), 2009-12-25 (varsayılan)<br/>
<tt><nowiki>{{#dateformat:25 decEmber|mdy}}</nowiki></tt><br/>
→ {{#dateformat:25 decEmber|mdy}} (tercihiniz), DecEmber 25 (varsayılan)<br/>
95
değişiklik

Gezinti menüsü