Şablon:Çikutu/belge
Bu şablon yaklaşık 1.800 sayfada kullanılmakta olup üzerinde yapılan değişiklikler hemen fark edilecektir. Lütfen yapacağınız değişiklikleri öncelikle şablonun deneme tahtası ile test senaryosu alt sayfalarında ya da kendi kullanıcı sayfanızda test ediniz. Eğer yapmayı planladığınız değişiklikler ile istediğiniz sonucu elde edemiyorsanız tartışma sayfasında görüş alışverişinde bulununuz. |
Bu şablon sistem iletilerinde kullanılmaktadır. Yapılacak olan değişiklikler Vikigezgin arayüzüne anında yansıyacaktır. Sunuculara ek yük binmesine ve olası hataların arayüze yansımasına engel olmak için yapılacak olan deneme-yanılma değişikliklerinin öncelikle deneme tahtası ile test senaryosu alt sayfalarında ya da kişisel kullanıcı alanında sınanması gerekmektedir. Sınamadan geçen değişiklikler eğer istenen sonucu veriyorsa bir kerede bu şablona eklenebilirler. Eğer konuyla ilgili yardıma ihtiyaç duyuyorsanız lütfen tartışma sayfasında görüş alışverişinde bulunun. |
Çok fazla sayfada kullanılan bu şablon korumaya alınmıştır. Vandalizm veya istem dışı hatalar pek çok sayfayı etkileyeceğinden ve en ufak düzenleme bile sunuculara önemli bir yük bindirebileceğinden korumaya tabidir. |
Bu şablon ikidilli bir şablondur. Başka bir projede üretilen bu şablon, Türkçe Vikigezgin'e uyarlanması sırasında Türkçeleştirilmiş ancak özgün İngilizce parametreleri de korunmuştur. Bu nedenle hem İngilizce hem de Türkçe parametreler kullanılabilir. Şablonun özgün sürümü şuradan görülebilir. |
Bu şablon şu Lua modülünü kullanıyor: |
İleti kutusu şablonları | |
---|---|
şablon |
bağlam |
{{mikutu}} | madde |
{{kikutu}} | kategori |
{{dikutu}} | dosya |
{{tikutu}} | tartışma |
{{bikutu}} | başlık/altlık |
{{sikutu}} | sair sayfalar |
{{çikutu}} | otomatik tespit |
{{mtkutu}} | taslak madde |
{{aikutu}} | anlam ayrımı |
İşbu {{çikutu}} ([ç]oklu ad alanı [i]leti [kutu]su) üst şablonu, ad alanlarına duyarlı ileti kutuları oluşturmak için kullanılmaktadır. Maddeler için {{mikutu}}, kategoriler için {{kikutu}}, dosyalar için {{dikutu}}, tartışma sayfaları için {{tikutu}}, bunların haricindeki sayfalar içinse {{sikutu}} şablonları var olup bu şablon yalnızca birden fazla ad alanında kullanılması ve farklı ad alanlarında farklı şekillerde görüntülenmesi gereken ileti kutuları oluşturmakta kullanılmalıdır. Bu kutu adalanı parametresi ile {{ad alanı algıla}} şablonunu kullanarak eklendiği sayfanın hangi ad alanında olduğunu otomatik olarak tespit eder. Çoğu ileti kutusu bu detaylı özelliklere ihtiyaç duymadığından ilgili ad alanına yönelik şablon kullanılmalıdır.
Kullanımı
değiştirBu şablon {{mikutu}}, {{dikutu}} gibi benzer şablonlar ile aynı parametreleri kullanıyor olup detaylı kullanım yönergesi için bu şablonların kılavuzları okunabilir. Bu şablonun çağırdığı bazı kutular en fazla 52 piksel genişliğindeki resimleri kullandığından istenmedik görüntüleme hataları ortaya çıkabilir.
Parametreler
değiştirTüm parametreler:
{{çikutu | ad = şablonun adı | adalanı = {{{adalanı|}}} / ana / tartışma / dosya / kategori / diğer | tür = hızlı / sil / içerik / biçim / bildirim / taşıma / koruma | resim = none / [[Dosya:DOSYAADI.svg|40pik]] | sağresim = [[Dosya:DOSYAADI.svg|40pik]] | biçim = CSS değerleri | metinbiçimi = CSS değerleri | metin = Ana ileti metni | küçük = {{{küçük|}}} / evet | küçükresim = none / [[Dosya:DOSYAADI.svg|30pik]] | küçüksağresim = none / [[Dosya:DOSYAADI.svg|30pik]] | küçükmetin = Küçük görünüm için ileti metni | yalınbağ = evet }}
Not: küçük parametreleri yalnızca madde, tartışma ve "diğer" ad alanlarında işlevseldir. Detaylı bilgi için {{mikutu}}, {{tikutu}} ve/veya {{sikutu}} kılavuzları okunabilir.
Teknik detaylar
değiştir- metin parametresinde şablonun işleyişini bozan özel işaretlerin kullanılması gerektiği durumlarda aşağıdaki gibi HTML işaretlemesi kullanılmalıdır:
{{sikutu | metin = <div> Eşittir işareti = ve küme parantezleri { } görüldüğü üzere normal şekilde kullanılabiliyor. Ancak dikey çubuk | ve çift küme parantezi kapama işareti ancak HTML koduyla kullanılabiliyor <nowiki>}}</nowiki>. Bir de ikisini art arda kullanalım tam olsun <nowiki>|}}</nowiki>. </div> }}
Eşittir işareti = ve küme parantezleri { } görüldüğü üzere normal şekilde kullanılabiliyor. Ancak dikey çubuk | ve çift küme parantezi kapama işareti }} ancak HTML koduyla kullanılabiliyor. Bir de ikisini art arda kullanalım tam olsun |}}. |
- Bu şablon parametrelerini {{#invoke:ileti kutusu}} modülünden çağırmaktadır.
- Şablon MediaWiki:Common.css'de tanımlı CSS sınıflarının çoğunu kullanır, bu nedenle tamamen biçimlendirilebilirdir.
- Şablon tablo oluştururken bazı dezavantajları olduğundan viki biçemini değil HTML biçimlendirmesini kullanmaktadır. Viki biçemini kullanmak, örneğin, ayrıştırıcı işlevler için gerekli bazı özel karakterlerin kullanılmasını zorlaştırmaktadır.
- Şablonun varsayılan resimleri SVG formatı yerine PNG formatındadır. Bunun temel nedeni, bazı eski tarayıcıların MediaWiki'nin SVG görüntüler için oluşturduğu saydam arka planları göstermede sorun yaşamasıdır.
- Daha fazla teknik detay için şablonun oluşturulduğu İngilizce Vikipedi'deki tartışma sayfasına ve aşağıdaki "Ayrıca bakınız" kısmına göz atılabilir.
Ayrıca bakınız
değiştirOmurgasını {{#invoke:ileti kutusu}} modülünün oluşturduğu yedi ileti kutusu şablonu:
- {{mikutu}}, maddeler için ileti kutuları.
- {{kikutu}}, kategoriler için ileti kutuları.
- {{dikutu}}, dosyalar (resim, elektronik kitap, video vb.) için ileti kutuları.
- {{çikutu}}, farklı ad alanlarındaki kullanıma göre özelleştirilebilen mesaj kutuları.
- {{tikutu}}, tartışma sayfaları için ileti kutuları.
- {{sikutu}}, diğer sayfalar için ileti kutuları.
- {{bikutu}}, üst ve alt bilgi ileti kutuları.
Benzer ileti kutuları:
- {{mtkutu}}, taslak maddeler için ileti kutuları.
- {{aikutu}}, anlam ayrımı ve dizinleme sayfaları için ileti kutuları.
Benzer ileti kutularıyla kullanılmak için tasarlanan alt şablonlar:
- {{sikutu/kısayol}}, ileti kutuları için oluşturulmuş {{kısayol}} alternatifi.