İçeriğe atla

Şablon:Dosya diğer

Vikipedi, özgür ansiklopedi
(Şablon:Image other sayfasından yönlendirildi)
Şablon belgelemesi[gör] [değiştir] [geçmiş] [temizle]

Bu {{file other}} şablonu meta-şablonudur.

Şablonun kullanıldığı sayfanın "Dosya:" veya "diğer" sayfalar mı olup olmadığını anlamak için kullanılır.

Bu şablonun önceki adı {{image other}}'dı. Bu şablonda hala çalışmakla birlikte artık kullanılması önerilmemektedir.

Bu şablon genellikle aşağıdaki iki parametre ile kullanılır:

{{file other | Dosya sayfası metni | Diğer sayfalar metni }}

Şablon bir dosya (resim) sayfasında kullanıldığında şu şekilde gözükecektir:

Dosya sayfası metni

Eğer şablon başka bir sayfada kullanılmış ise şu şekilde gözükecektir:

Diğer sayfalar metni

İstenildiği takdirde dosya sayfalarında kullanıldığında kategori ekleme görevini de yerine getirebilir. Böylece sadece şablonun gösterileceği sayfaya kategori eklenmiş olur. Örneğin:

{{file other | [[Kategori:Bazı dosya bakım kategorileri]] }}

Ya da bir şablonun diğer sayfalara konulmaması gerektiği konusunda uyarılarda:

{{file other | | Bu şablon sadece dosya (resim) sayfalarında kullanılmalıdır. }}

Yukarıdaki ilk örnekte "diğer" parametresinin kullanılmadığını, ikinci örnekte ise "dosya" parametresinin boş bırakıldığını unutmayınız.

Test ve gösteri amaçlı kullanılabilmesi amacıyla şablon demospace parametresini kullanmaktadır.

  • Bu parametre değerine file yazıldığında şablon dosya sayfasındaki gibi görünür.
  • Eğer bu parametreye other yazılacak olursa, diğer sayfalarda bulunuyormuş gibi görünür.
  • Eğer bu parametre hiç kullanılmazsa, hangi sayfada ise o türde gözükür.

Bunun gibi:

{{file other 
| Dosya sayfası metni
| Diğer sayfalar metni 
| demospace = file
}}

Yukarıdaki gibi bir kullanımda, şablon hangi sayfada kullanılırsa kullanılsın dosya sayfasındaymış gibi gözükür:

Dosya sayfası metni

Şablonun gerektiğinde demospace parametresini algılaması için aşağıdaki örnekte olduğu gibi de yapılabilir. Eğer şablon belgelerinde şablonu farklı görünümlerde göstermek istiyorsanız, şunu deneyebilirsiniz:

{{file other 
| Dosya sayfası metni
| Diğer sayfalar metni 
| demospace = {{{demospace|}}}
}}

Teknik detaylar

[kaynağı değiştir]

Bu şablonun "Dosya tartışma:" sayfalarında kullanımında, şablon bulunduğu sayfayı other yani diğer sayfalardaymış gibi algılar.

"Resim" ad alanı sayfaları 11 Aralık 2008 tarihinde "Dosya" olarak değiştirilmiştir. Bu nedenle şablon her iki adı da algılayacak şekilde yeniden düzenlenmiştir, bu nedenle hala çalışmaktadır.

Bu şablon {{main talk other}} şablonunda olduğu gibi çalışır, gerekli ayrıntı ve teknik bilgiler için ilgili şablonun belgesini kontrol edin.

Ayrıca bakınız

[kaynağı değiştir]

Şablon:Namespace detect see also