FANDOM


Şablonlar parametrelerini iletmenizi sağlar. Bunlar belirli bir metin dahil etme veya tasarımın değiştirilmesi gibi, şablonun görüntülenme şeklini değiştirmek için kullanılır.

Not: Bu sayfa kaynak modu'daki şablonları değiştirmeyi açıklar. Sayfalara şablon eklerken, Görsel Düzenleyici (ve klasik editör'ün görsel modu) wiki metin öğesine dokunmadan parametre metni tanımlamanıza ve eklemenize izin verir.

Basit parametreler

Küçük şablonlar için, bir şablonu değiştirmek için belirli isimler olmadan temel parametreleri kullanmak genellikle yeterli olacaktır. Bu parametreler, yerine {{{1}}}, {{{2}}} ve nowiki>{{{3}}}</nowiki> kullanılır.

Kılavuz

Bu kılavuz, basit parametrelerle basit bir kutu şablonu oluşturmaya devam edecektir:

  • Wikinizdeki basit bir isim ile bir sayfa oluşturun (örneğin, "Template:Kutu"):
  • Bu sayfaya aşağıdaki kodu ekleyin:
<div style="background-color: #CDF; border: 1px solid #999; color: black; height: 5em; padding-top: 2em; text-align: center; width: 10em;">
{{{1}}}
</div>
  • Aşağıdaki içeriği görüntülediğini görmek için sayfayı kaydedin:
{{{1}}}
  • Wikinizde Şablon testi adlı bir makale sayfası oluşturun.
  • Şablonunuzu görüntülemek için o sayfaya aşağıdaki kodu girin:
{{Kutu|Örnek metin}}
  • Sayfayı kaydedin ve aşağıdaki içeriği gösterdiğini unutmayın:
Örnek metin

Ne olduğunu anlama

Bu değiştirme, {{{1}}} wikiye şablonun ilk parametresini buraya iletmesini söyler. Bu {{{2}}, {{{3}}}, vb.

Sayı, parametrenin sayısını gösterir:

{{kutu|ilk parametre|ikinci parametre|üçüncü parametre}}

Belirli bir parametre kullanmak istemiyorsanız, boş bırakabilirsiniz, ancak '|' karakter hala dahil edilmelidir. Örneğin:

{{kutu|şlk parametre||üçüncü parametre}}

Adlandırılmış ve varsayılan parametreler

Daha karmaşık şablonlar için adlandırılmış parametrelerin kullanılması genellikle daha iyidir. Bu, şablonların oluşturulmasında daha fazla özgürlük sağlar ve ayrıca kullanıcılar hangi parametrenin hangi öğeyi etkilediğini bileceği için şablonların kullanımını kolaylaştırır.

Kılavuz

Bu kılavuz, yukarıdaki "Template:Kutu" örneğinde belirtilen parametreler kullanılarak gerçekleştirilecektir:

  • Daha önce olduğu gibi aynı örnek sayfaları kullanarak, "Template:Kutu"yu düzenleyin ve içeriği aşağıdaki kodla değiştirin:
<div style="background-color: {{{bgcolor|#CDF}}}; border: 1px solid #999; color: {{{textcolor|black}}}; height: 5em; padding-top: 2em; text-align: center; width: 10em;">
{{{text}}}
</div>
{{{text}}} isimli parametre kavramını tanıtır.{{{bgcolor|#CDF}}} ayrıca varsayılan parametre kavramını da tanıtır: "bgcolor" tanımlanmadıysa, "#CDF" kullanılacaktır.
  • "Şablon testi" sayfasını düzenleyin ve aşağıdaki kodla değiştirin:
{{box|bgcolor=navy|textcolor=white|text=A navy blue box}}
  • Sayfanızı kaydedin ve aşağıdakileri gösterdiğini unutmayın:
Lacivert bir kutu

Ne olduğunu anlama

Parametrelerin adları olduğu için, bunları istediğiniz sırada iletebilirsiniz, yani {{kutu|textcolor=white|text=Lacivert bir kutu|bgcolor=navy}} aynı bir kutu üretecekti.

Varsayılan parametreler nedeniyle, örneğin, arka plan rengi tanımlanmadıysa - olduğu gibi {{kutu|textcolor=white|text=Lacivert bir kutu}} - alırdın:

A navy blue box

Adlandırılmış parametreler, okunabilirliği sağlamak için sık sık ayrı satırlara veya parametre adı ile "=" işareti arasında boşluk bırakılarak yazılır. Genellikle, bu birçok parametreden oluşan büyük bir şablonda yapılır. Onları bu biçimde yazılmış görmek sıra dışı değildir:

{{box
 |bgcolor   = navy
 |textcolor = white
 |text      = Lacivert bir kutu
}}

İsteğe bağlı bir parametrenin sayfaya bir şey eklememesini istiyorsanız, varsayılan parametre boş bırakılabilir.

Örneğin, bir şablona {{{text}}} yazdıysanız, ancak şablon sayfasına bir 'text=' girişi eklememişseniz, "{{{{text}}}}" olarak. görünecektir. Bununla birlikte, şablonda {{{text|}}} öğesini şablona yazdıysanız, varsayılan metin değildir, bu nedenle makale sayfasında hiçbir şey görünmez.

{{{text|{{{1|}}}}}} gibi bir parametrenin varsayılanı olarak başka bir parametre ayarlamak da mümkündür. Bu şekilde, bir düzenleyici {{kutu|Örnek metin}} kullanıyorsa, çıktısını {{kutun|text=Örnek metin}} olarak alır. Bu, bir şablonun varsayılan olarak |text= parametresini seçeceği anlamına gelir, ancak bulamazsa, bunun yerine adsız parametreyi kullanır; o bulamazsa, metin kullanmaz.

Ayrıca bakınız

Community content is available under CC-BY-SA unless otherwise noted.