Help:Magic words/diq

Çekuyê Sihirıni (Magic words), yazıldığında MediaWiki tarafından tarih, saat, site bilgileri veya sayfa adları gibi bazı işlev ve değerlerle ilişkilendirilen dizgelerdir. Bu sayfa standart sihirli kelimelerin kullanımı hakkındadır. Teknik bilgi edinmek istiyorsanız sayfasına bakmanız önerilir.

Genel olarak üç çeşit değişken mevcuttur:
 * Davranış değiştiriciler: Bunlar ardında ve önünde ikişer tane alt çizgi bulunduran büyük harflerle yazılmış kelimelerdir, ''ö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   . Göründüğü gibi, görünüşleri şablonlara çok benzemektedir.
 * Ayrıştırıcı işlevler: bunlar parametre alarak çalışırlar ve ya   ya da    şeklindedir. Ayrıca  sayfasına bakınız.

Sayfalara bağımlı sihirli kelimelerin dönüş değeri, sihirli kelime şablon veya sistem arayüz sayfası aracılığıyla eklense bile kullanıldığı sayfaya göre değişir (varsayılan olarak).

Davranış değiştiriciler
Bir davranış değiştirici sayfanın düzeni veya davranışı kontrol eder ve sıklıkla sayfa içeriğine istenilen ekleme veya gizlemelerin yapılmasında kullanılır.

Değişkenler
Değişkenler tarih, viki veya kullanıldığı sayfayla ilgili bilgi verirler. Kullanımları şablonların kullanımına benzemektedir. " [Masraflı] " olarak etiketlnmiş değişkenler sistem tarafından izlenmektedir, bu değişkenler bir sayfada sınırlı sayıda kullanılırlar.

Eğer bir şablonun adı bir değişkenle çakışıyorsa, değişken kullanılacaktır (eğer    :PAGENAME şablonunu kullanmak istiyorsanız   yazmanız gerekecektir). Bazı durumlarda, parametreler eklemek ayrıştırıcının yazılan kodu şablon olarak algılamasını sağlar; örneğin,     :CURRENTDAYNAME şablonunu gösterir.

Tarix & seate
Aşağıdaki değişkenler şu anki tarih ve saati UTC zaman diliminde gösterir.

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.

Aşağıdaki değişkenler yukarıdakilerle aynı işlevi görür; ama bu değişkenler $wgLocaltimezone'u veya sitenin sunucu yapılandırmasını kullanır.
 *  2024 
 *  August 
 *  
 *  </tt>
 *  </tt>
 *  27 </tt>
 *  </tt>
 *  </tt>
 *  Tuesday </tt>
 *  </tt>
 *  </tt>
 *  </tt>
 *  </tt>


 * Zaman ile ilgili daha fazlası için, Extension:ParserFunctions eklentisini kullanabilirsiniz. Bu eklentiyle #time ayrıştırıcı işlevini kullanabilirsiniz.

Teknik metaveri
Revizyon değişkenleri, sayfanın eski bir sürümü görüntüleniyor olsa bile mevcut sayfanın en son revizyonu ile ilgili verileri gösterir.

İ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  &rarr;  ve   &rarr; ). PAGESINCATEGORY gibi bazı paramtere gerektiren sihirli kelimelerde kullanılacağı zaman "|R" şeklinde kullanın (örneğin  ve  ).

Sayfa adı
 </tt> ve   </tt> sihirli kelimeleri sadece alt sayfa özelliğinin etkin olduğu ad boşluklarında çalışır. Alt sayfaları etkinleştirmek için sayfasına bakın.

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>
 *  </tt>
 *  </tt>
 *  </tt>
 * <tt> </tt>
 * <tt> </tt>
 * <tt> </tt>

itibariyle bu sihirli kelimeler kullanıldığı sayfa dışında başka sayfalar için de çalışabilmesi için parametre kabul etmektedirler
 * <tt> </tt> &rarr; 

Ad boşlukları
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> </tt>
 * <tt> </tt>
 * <tt> </tt>

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> </tt> &rarr; 
 * <tt> </tt> &rarr; 
 * <tt> </tt> &rarr; 

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. başka ayrıştırıcı işlevler de eklenebilir. Onlar için lütfen Help:Extension:ParserFunctions/tr sayfasına bakın.

Ad boşlukları
<tt>     </tt>, girilen dizindeki ad boşluğunun yerelleştirilmiş adını gösterir. <tt> </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.