Module:Yesno/doc/tr

{{#switch: {{Languages|Module:Yesno/doc}}

{{Shared Template Warning}} {{high-risk}} {{used in system}} {{Module rating|release}} {{Module rating|protected}} Bu modül, boole veya boole tarzı dize girdisini işlemek için tutarlı bir arabirim sağlar. Lua,  ve   boole değerlerine izin verirken, vikikodu şablonları boole değerlerini yalnızca "1", "0", "yes", "no" vb. gibi dizeler aracılığıyla ifade edebilir. Bu modül, bu tür dizeleri işler ve Lua'nın işlemesi için bunları mantıksal girdiye dönüştürür. Ayrıca  ve   arasındaki ayrımlara izin vermek için   olarak   değerlerini döndürür. Modül ayrıca diğer Lua yapılarını girdi olarak kabul eder, yani boole'lar, sayılar, tablolar ve işlevler. Boole veya  olarak tanımadığı bir girdi iletilirse, döndürülecek varsayılan bir değer belirtmek mümkündür.

Sözdizimi
test edilecek değerdir. Boole girişi veya boole tarzı giriş (aşağıya bakın) her zaman  veya   olarak değerlendirilir ve   her zaman   olarak değerlendirilir. Diğer değerler  olarak değerlendirilir.

Kullanım
İlk önce modülü yükleyin. Yalnızca diğer Lua modüllerinden yüklenebileceğini, normal viki sayfalarından yüklenemeyeceğini unutmayın. Normal viki sayfaları için bunun yerine kullanabilirsiniz.

Bazı giriş değerleri her zaman  döndürür ve bazıları her zaman   döndürür. değerleri her zaman  döndürür.

Dize değerleri eşleşmeden önce küçük harfe dönüştürülür:

yukarıda listelenenden farklı bir girdi alırsa varsayılan bir değer belirtebilirsiniz. Bir varsayılan sağlamazsanız, modül bu girişler için  döndürür.

Boş dizenin de şu şekilde çalıştığını unutmayın:

Boş dizge genellikle vikimetinde yanlış olarak değerlendirilse de, Lua'da doğru olarak değerlendirilir. Bu modül, vikimetin davranışı yerine Lua davranışını tercih eder. Boş dizeyi false olarak ele almak modülünüz için önemliyse, işlemin daha önceki bir aşamasında boş bağımsız değişkenleri kaldırmanız gerekecektir.

}}
 * #default=