Modül:İleti kutusu/belge
Bu Modül:İleti kutusu belgelendirme sayfası içindir
İşbu {{tikutu}} ([t]artışma [i]leti [kutu]su) üst şablonu, {{Medyada Vikikitap}} gibi tartışma sayfalarına yönelik ileti kutuları oluşturmak için kullanılmaktadır. Kutuları isteğe bağlı olarak biçimlendirmek ve farklı görünümler kazandırmak için gerekli işlevler şablona tanımlı olarak bulunmaktadır. Çalışma prensibi {{mikutu}} ile aynı olup parametreleri de ortaktır.
Bu şablon proje kutusu oluşturmak için kullanılmamalıdır. Bu tür kutuları oluşturmak için özel şablonlar bulunuyor olup daha fazla bilgi için aşağıdaki "Ayrıca bakınız" alt başlığı incelenebilir.
Kullanımı
[değiştir]En basit kullanım:
{{tikutu|metin=İleti metni.}}
İleti metni. |
Detaylı kullanım:
{{tikutu | tür = | resim = [[Dosya:Emblem-question-yellow.svg|40px]] | biçim = width: 400px; | metinbiçimi = color: red; font-weight: bold; font-style: italic; | metin = İleti metni. }}
İleti metni. |
Kutu türleri
[değiştir]Bu parametre kutunun çerçeve rengini ve varsayılan resmi değiştirmek için kullanılmaktadır. Kutuya içeriğin ilgili konuya göre kategorize edilmesi amacıyla dokuz farklı görünüm tanımlanmıştır:
tür=hızlı – Hızlı silme politikasında açıklanan durumlarda {{sil}} gibi şablonlar oluşturmak için. |
tür=sil – Silme politikasında açıklanan diğer durumlarda {{silinmeye aday sayfa}} benzeri şablonlar oluşturmak için. |
tür=içerik – Büyük hata ve sorunlara yönelik şablonlar oluşturmak için. |
tür=biçim – Küçük hata ve sorunlara yönelik şablonlar oluşturmak için. |
tür=bildirim – Her türlü geçici bildirimler ve iletiler için. |
tür=taşıma – Taşımaya, bölmeye ya da birleştirmeye yönelik şablonlar oluşturmak için. |
tür=koruma – {{koruma}} gibi değişiklik kısıtlamasına sahip tartışma sayfalarına yönelik şablonlar oluşturmak için. |
Diğer kullanımlar
[değiştir]Tür ve resim belirtilmedi. (varsayılan) |
Tür belirtilmedi ve resim=none komutu verildi – Hiçbir resim kullanılmaz ve metin tüm ileti kutusuna yayılır. |
resim = [[Dosya:Gnome globe current event.svg|42px]] sağresim = [[Dosya:Nuvola apps bookcase.svg|40px]] |
Parametreler
[değiştir]Tüm parametreler:
{{dikutu | ad = şablonun adı | tür = hızlı / sil / içerik / biçim / bildirim / taşıma / koruma / telif / seçkin | resim = none / [[Dosya:DOSYAADI.svg|40px]] | sağresim = [[Dosya:DOSYAADI.svg|40px]] | 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|30px]] | küçüksağresim = none / [[Dosya:DOSYAADI.svg|30px]] | küçükmetin = Küçük görünüm için ileti metni | yalınbağ = evet }}
ad
- (isteğe bağlı) Şablonun adı. Bu değer botlara ya da betiklere göre kullanılmak üzere HTML elemanına
kutu-ad
şeklinde bir CSS sınıfı ekler.
tür
- Eğer tür parametresi boş bırakılırsa varsayılan olarak mavi arka plana sahip bildirim değeri girilecektir.
resim
- Parametresiz = Eğer boş bırakılırsa tür parametresine girilen değere bağlı olarak o türün varsayılan resmi görüntülenecektir.
- Herhangi bir resim = Viki biçemine uygun şekilde bir resim belirtildiğinde kutunun solunda görüntülenecektir.
- Örneğin:
resim = [[Dosya:Crystal package settings.svg|40px]]
- Örneğin:
- none = Bu değer girildiğinde kutuda hiçbir resim görüntülenmez.
sağresim
- Parametresiz = Eğer boş bırakılırsa kutunun sağ tarafında hiçbir resim görüntülenmez.
- Herhangi bir resim = Viki biçemine uygun şekilde bir resim belirtildiğinde kutunun sağında görüntülenecektir.
- Örneğin:
sağresim = [[Dosya:Nuvola apps bookcase.png|40px]]
- Örneğin:
biçim
- İsteğe bağlı olarak kutunun tamamını biçimlendirmek için CSS değeri girilebilir. Tırnak işareti
" "
olmadan bilgi girilmelidir.- Örneğin:
biçim= margin-bottom: 0.5em;
- Örneğin:
metinbiçimi
- İsteğe bağlı olarak kutuya eklenen metni biçimlendirmek için CSS değeri girilebilir. Tırnak işareti
" "
olmadan bilgi girilmelidir.- Örneğin:
biçim = text-align: center;
- Örneğin:
metin
- İleti kutusunda görüntülenecek olan metin.
yalınbağ
- Vikipedi'de bir dış bağlantı verildiğinde varsayılan olarak örnek.com şeklinde görüntülenir. Buna karşın örnek.com gibi bağlantının yanındaki ok simgesini gizlemek mümkündür. Eğer ileti kutusu dış bağlantı içeriyorsa ve ok simgesinin görünmesi istenmiyorsa
|yalınbağ=evet
komutu ile bu sağlanabilir.
Küçük parametreleri
[değiştir]küçük = evet |
tür = biçim küçük = evet |
küçük
- evet = İleti kutusunu küçülterek sağ taraf hizalar ve varsayılan resimleri de aynı şekilde küçültür. Bu görünüme özel olarak küçükresim, küçüksağresim ve küçükmetin parametreleri tanımlıdır:
küçük = evet resim = [[Dosya:Nuvola apps bookcase.svg|40px]] küçükresim = [[Dosya:Nuvola apps bookcase.png|30px]] |
küçükresim
- Parametresiz = Eğer boş bırakılırsa türe ait varsayılan resim, eğer resim parametresine bilgi girildiyse bu resim görüntülenecektir.
- Herhangi bir resim = Viki biçemine uygun şekilde bir resim belirtildiğinde küçük görünümde kutunun solunda görüntülenecektir.
- Örneğin:
küçükresim = [[Dosya:Crystal package settings.svg|40px]]
- Örneğin:
- none = Bu değer girildiğinde kutu küçük görünümde iken hiçbir resim görüntülenmez.
küçük = evet sağresim = [[Dosya:Nuvola apps bookcase.svg|40px]] |
küçük = evet sağresim = [[Dosya:Nuvola apps bookcase.svg|40px]] küçüksağresim = none |
küçüksağresim
- Parametresiz = Eğer boş bırakılırsa hiçbir resim görüntülenmez, eğer sağresim parametresine bilgi girildiyse bu resim görüntülenecektir.
- Herhangi bir resim = Viki biçemine uygun şekilde bir resim belirtildiğinde küçük görünümde kutunun sağında görüntülenecektir.
- Örneğin:
küçüksağresim = [[Dosya:Crystal package settings.svg|40px]]
- Örneğin:
- none = Bu değer girildiğinde kutu küçük görünümde iken sağresim parametresine tanımlı resim olsa bile sağ tarafta hiçbir resim görüntülenmez.
küçükmetin
- Küçük görünümde görüntülenmesi için özel metin tanımlanabilir. Eğer bu yapılmazsa metin parametresine girilen bilgi görüntülenecektir.
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:
{{tikutu | 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 Şablon:Ml 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ştir]Şablon:İleti kutusu şablonları Proje kutuları:
- {{Vikiproje kapsama kutusu}} ve {{WPBannerMeta}}, proje duyu kutusu oluşturma, iç içe geçirme şablonları.