Şablon:Tikutu/belge: Revizyonlar arasındaki fark

[kontrol edilmiş revizyon][kontrol edilmiş revizyon]
İçerik silindi İçerik eklendi
Türkçeleştirme
1. satır:
{{belgeleme altsayfası}}
{{Şablon belge sayfası}}
{{yüksek riskli|37228}}
{{Belgeleme navigasyonu}}
{{şablon değerlendirmesi|korumalı}}
{{Yüksek riskli| 700,000+ }}
{{ikidilli şablon|özgün=Tmbox}}
{{Metakutu şablonları}}
{{lua|Modül:İleti kutusu}}
{{türkçe değil}}
{{ileti kutusu şablonları}}
{{tl|Tmkutu}} ya da '''tartışma sayfası mesaj kutusu''' bir meta şablondur.
 
İşbu {{şb|tikutu}} (['''t''']artışma ['''i''']leti ['''kutu''']su) üst şablonu, {{şb|Medyada Vikipedi}} 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 {{şb|mikutu}} ile aynı olup parametreleri de ortaktır.
It is used to build message box templates for talk pages, such as {{tl|central}} etc. It offers several different colours, uses default images if no image parameter is given and it has some other features.
 
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.
This template should normally not be used for WikiProject banners. They have special needs and thus have their own meta-templates. See the "See also" section below for links.
 
This template works similarly to {{tl|ambox}} and uses the same parameters.
 
=== Önerilen biçim standardı ===
 
The types of talkpage messageboxes follow the same naming convention as the boxes for all other namespaces, but the type of any particular talkpage messagebox may not be as obvious as in other namespaces. When deciding on the type to use for a talkpage messagebox, please consider the following guidelines:
* '''speedy''' should ''only'' be used for [[:Category:Speedy deletion templates|speedy deletion templates]].
* '''delete''' should ''only'' be used for templates relating to ''ongoing'' deletion discussions. Please do ''not'' use this type just to get a red border for a messagebox.
* '''content''' and '''style''' should be used for warnings and alerts. Use '''content''' (which has an orange border) for more important and immediate alerts, and '''style''' (yellow border) for less important warnings. Messageboxes of these types should ideally be ''transitory'': they should not be expected to remain on a talkpage indefinitely.
* '''move''' and '''protection''' should only be used for messageboxes relating to moves and merges, and page protection, respectively.
* The '''notice''' type should be used for the majority of talkpage messageboxes; those that are intended to convey or summarise information. If a talkpage messagebox does not obviously fit into one of the other types, it is probably a notice type.
 
=== Kullanım ===
 
Simple usage example:
 
=== Kullanımı ===
En basit kullanım:
<pre>
{{Tmkutu tikutu| yazı metin=İleti Some textmetni.}}
</pre>
{{tikutu|metin=İleti metni.}}
 
Detaylı kullanım:
{{tmkutu| text = Some text.}}
 
Karmaşık örnek:
 
<pre>
{{Tmkututikutu
| tür = türbiçim
| resim = [[ImageDosya:Emblem-question-yellow.svg|40px]]
| biçim = width: 400px;
| yazıbiçimimetinbiçimi = color: red; font-weight: bold; font-style: italic;
| yazımetin = The message bodyİleti textmetni.
}}
</pre>
{{tikutu
 
| tür = biçim
{{tmkutu
| resim = [[Dosya:Emblem-question-yellow.svg|40px]]
| type = style
| biçim = width: 400px;
| image = [[Image:Emblem-question-yellow.svg|40px]]
| metinbiçimi = color: red; font-weight: bold; font-style: italic;
| style = width: 400px;
| metin = İleti metni.
| textstyle = color: red; font-weight: bold; font-style: italic;
| text = The message body text.
}}
 
=== Tartışma sayfası mesaj kutusuKutu türleri ===
Bu parametre kutunun solundaki çubuğun 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:
 
{{tikutu
The following examples use different '''type''' parameters but use no image parameters thus they use the default images for each type.
| tür = hızlı
 
| metin = tür=<u>hızlı</u> – [[Vikipedi:Hızlı silme|Hızlı silme]] politikasında açıklanan durumlarda {{şb|sil}} gibi şablonlar oluşturmak için.
{{tmkutu
| type = speedy
| text = type=<u>speedy</u> – Speedy deletion templates.
}}
{{tmkututikutu
| typetür = deletesil
| metin = tür=<u>sil</u> – [[Vikipedi:Silme politikası|Silme politikası]]nda açıklanan diğer durumlarda {{şb|silinmeye aday sayfa}} benzeri şablonlar oluşturmak için.
| text = type=<u>delete</u> – Deletion templates.
}}
{{tmkututikutu
| typetür = contentiçerik
| textmetin = typetür=<u>contentiçerik</u> – MajorBüyük warningshata andve problemssorunlara yönelik şablonlar oluşturmak için.
}}
{{tmkututikutu
| typetür = stylebiçim
| textmetin = typetür=<u>stylebiçim</u> – MinorKüçük warningshata andve problemssorunlara yönelik şablonlar oluşturmak için.
}}
{{tmkututikutu
| typetür = noticebildirim
| textmetin = typetür=<u>noticebildirim</u> – NoticesHer andtürlü messagesgeçici ofbildirimler anyve kind,iletiler both permanent and temporaryiçin.
}}
{{tmkututikutu
| typetür = movetaşıma
| textmetin = typetür=<u>movetaşıma</u> – MergeTaşımaya, split,bölmeye ya renameda andbirleştirmeye transwikiyönelik messagesşablonlar andoluşturmak proposalsiçin.
}}
{{tmkututikutu
| typetür = protectionkoruma
| metin = tür=<u>koruma</u> – {{şb|koruma}} gibi değişiklik kısıtlamasına sahip tartışma sayfalarına yönelik şablonlar oluşturmak için.
| text = type=<u>protection</u> – Protection templates.
}}
 
=== ÖzelDiğer kullanımlar ===
{{tikutu
 
| metin = Tür ve resim belirtilmedi. ('''varsayılan''')
Some other parameter combinations.
 
{{tmkutu
| text = No type and no image given ('''default''')
}}
{{tmkututikutu
| imageresim = none
| text metin = NoTür typebelirtilmedi andve '''imageresim=none''' komutu Noverildi image isHiçbir usedresim andkullanılmaz theve '''textmetin''' uses the wholetüm messageileti boxkutusuna areayayılır.
}}
{{tmkututikutu
| imageresim = [[ImageDosya:Gnome globe current event.svg|42px]]
| imagerightsağresim = [[ImageDosya:Nuvola apps bookcase.svg|40px]]
| text metin = imageresim = <nowiki>[[ImageDosya:Gnome globe current event.svg|42px]]</nowiki> <br> imagerightsağresim = <nowiki>[[ImageDosya:Nuvola apps bookcase.svg|40px]]</nowiki>
}}
 
=== Parametreler ===
Tüm parametreler:
 
Tüm paramatereler:
 
<pre>
{{Tmkutudikutu
| ad = şablonun adı
| tür = speedy / delete / content / style / notice / move / protection
| tür = hızlı / sil / içerik / biçim / bildirim / taşıma / koruma / telif / seçkin
| resim = none / [[Image:Some image.svg|40px]]
| resimsağresim = none / [[ImageDosya:Some imageDOSYAADI.svg|40px]]
| sağresim = [[Dosya:DOSYAADI.svg|40px]]
| biçim = CSS values
| yazıbiçimibiçim = CSS valuesdeğerleri
| metinbiçimi = CSS değerleri
| yazı = The message body text.
| metin = Ana ileti metni
| küçük = {{{small|}}} / yes
| küçük = {{{küçük|}}} / evet
| küçükresim = none / [[Image:Some image.svg|30px]]
| küçükresimsağküçükresim = none / [[ImageDosya:Some imageDOSYAADI.svg|30px]]
| sağküçükresim = none / [[Dosya:DOSYAADI.svg|30px]]
| küçükyazı = A shorter message body text.
| küçükmetin = Küçük görünüm için ileti metni
| yalınbağ = evet
}}
</pre>
 
'''ad'''
:(isteğe bağlı) Şablonun adı. Bu değer botlara ya da betiklere göre kullanılmak üzere HTML elemanına <code>kutu-''ad''</code> ş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.
:If no '''type''' parameter is given the template defaults to type '''notice'''. That means it gets a gray border.
 
'''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.
:'''No parameter''' = If no '''image''' parameter is given the template uses a default image. Which default image it uses depends on the '''type''' parameter.
:'''Herhangi bir resim''' = Viki biçemine uygun şekilde bir resim belirtildiğinde kutunun solunda görüntülenecektir.
:'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example:
::Örneğin: <code><nowiki>imageresim = [[ImageDosya:Crystal package settings.pngsvg|40px]]</nowiki></code>
:'''none''' = MeansBu thatdeğer nogirildiğinde imagekutuda ishiçbir usedresim görüntülenmez.
 
'''resimsağsağresim'''
:'''Parametresiz''' = Eğer boş bırakılırsa kutunun sağ tarafında hiçbir resim görüntülenmez.
:'''No parameter''' = If no '''imageright''' parameter is given then no image is shown on the right side.
:'''Herhangi bir resim''' = Viki biçemine uygun şekilde bir resim belirtildiğinde kutunun sağında görüntülenecektir.
:'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example:
::Örneğin: <code><nowiki>imagerightsağresim = [[ImageDosya:Nuvola apps bookcase.png|40px]]</nowiki></code>
:'''Anything''' = Any other object that you want to show on the right side.
 
'''biçim'''
:İsteğe bağlı olarak kutunun tamamını biçimlendirmek için [[CSS]] değeri girilebilir. Tırnak işareti <code>" "</code> olmadan bilgi girilmelidir.
:Optional [[Cascading Style Sheets|CSS]] values used by the entire message box table. Without quotation marks <code>" "</code> but with the ending semicolons <code>;</code>. For example:
::Örneğin: <code>style biçim= margin-bottom: 0.5em;</code>
 
'''yazıbiçimimetinbiçimi'''
:İsteğe bağlı olarak kutuya eklenen metni biçimlendirmek için [[CSS]] değeri girilebilir. Tırnak işareti <code>" "</code> olmadan bilgi girilmelidir.
:Optional [[Cascading Style Sheets|CSS]] values used by the text cell. For example:
::Örneğin: <code>textstylebiçim = text-align: center;</code>
 
'''yazımetin'''
:İleti kutusunda görüntülenecek olan metin.
:The message body text.
 
'''yalınbağ'''
==== Küçük parametreler ====
:Vikipedi'de bir dış bağlantı verildiğinde varsayılan olarak [http://www.örnek.com örnek.com] şeklinde görüntülenir. Buna karşın <span class="plainlinks">[http://www.örnek.com örnek.com]</span> 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 {{parametre|yalınbağ|evet}} komutu ile bu sağlanabilir.
 
==== Küçük parametreleri ====
{{tmkutu
{{tikutu
| small = yes
| textküçük = small = yesevet
| metin = küçük = evet
}}
{{tmkututikutu
| typetür = stylebiçim
| smallküçük = yesevet
| textmetin = typetür = style biçim<br> smallküçük = yesevet
}}
 
'''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''', '''sağküçükresim''' ve '''küçükmetin''' parametreleri tanımlıdır:
:'''yes''' = Makes it a smaller right floating message box. This also makes the default images smaller. Note that any data fed to the '''smallimage''', '''smallimageright''' and '''smalltext''' parameters is only used if "small=yes". To make it so your template also understands the small parameter you can use this code:
::<code><nowiki>small = {{{small|}}}</nowiki></code>
 
{{tmkututikutu
| smallküçük = yesevet
| image resim = [[ImageDosya:Nuvola apps bookcase.pngsvg|40px]]
| smallimageküçükresim = [[ImageDosya:Nuvola apps bookcase.pngsvg|30px]]
| textmetin =
smallküçük = yesevet <br> imageresim = <nowiki>[[ImageDosya:Nuvola apps bookcase.pngsvg|40px]]</nowiki> <br> smallimageküçükresim = <nowiki>[[ImageDosya:Nuvola apps bookcase.png|30px]]</nowiki>
}}
'''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.
:'''No parameter''' = If no '''smallimage''' parameter is given then this template falls back to use the '''image''' parameter. If the '''image''' parameter also is empty then a small default image is used.
:'''Herhangi bir resim''' = Viki biçemine uygun şekilde bir resim belirtildiğinde küçük görünümde kutunun solunda görüntülenecektir.
:'''An image''' = Should be an image with usual wiki notation. 30px width is usually about right. For example:
::Örneğin: <code><nowiki>smallimageküçükresim = [[ImageDosya:Crystal package settings.pngsvg|30px40px]]</nowiki></code>
:'''none''' = Bu değer girildiğinde kutu küçük görünümde iken hiçbir resim görüntülenmez.
:'''none''' = Means that no image is used. This overrides any image fed to '''image''', when "small=yes".
 
{{tmkututikutu
| smallküçük = yesevet
| imagerightsağresim = [[ImageDosya:Nuvola apps bookcase.pngsvg|40px]]
| textmetin =
smallküçük = yesevet <br> imagerightsağresim = <nowiki>[[ImageDosya:Nuvola apps bookcase.pngsvg|40px]]</nowiki>
}}
{{tmkututikutu
| smallküçük = yesevet
| imagerightsağresim = [[ImageDosya:Nuvola apps bookcase.pngsvg|30px40px]]
| smallimagerightküçüksağresim = none
| textmetin =
smallküçük = yesevet <br> imagerightsağresim = <nowiki>[[ImageDosya:Nuvola apps bookcase.pngsvg|40px]]</nowiki> <br> smallimagerightküçüksağresim = none
}}
 
'''küçükresimsağ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.
:'''No parameter''' = If no '''smallimageright''' parameter is given then this template falls back to use the '''imageright''' parameter. If the '''imageright''' parameter also is empty then no image is shown on the right side.
:'''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.
:'''An image''' = Should be an image with usual wiki notation. 30px width is usually about right. For example:
::Örneğin: <code><nowiki>smallimagerightküçüksağresim = [[ImageDosya:NuvolaCrystal appspackage bookcasesettings.pngsvg|30px40px]]</nowiki></code>
:'''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.
:'''Anything''' = Any other object that you want to show on the right side.
:'''none''' = Means that no right side image is used. This overrides any image fed to '''imageright''', when "small=yes".
 
'''küçükyazı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.
:A shorter version of the message body text. If no '''smalltext''' parameter is given then this template falls back to use the '''text''' parameter.
 
=== Teknik detaylar ===
 
If you need to use special characters in the text parameter then you need to escape them like this:
 
== Teknik detaylar ==
* ''metin'' parametresinde şablonun işleyişini bozan özel işaretlerin kullanılması gerektiği durumlarda aşağıdaki gibi [[Yardım:Vikimetin içerisinde HTML kullanımı|HTML işaretlemesi]] kullanılmalıdır:
<pre>
{{tmkututikutu
| text metin = <div>
Eşittir işareti = ve küme parantezleri { } görüldüğü üzere normal şekilde kullanılabiliyor.
Equal sign = and a start and end brace { } work fine as they are.
ButAncak heredikey isçubuk a&amp;#124; pipeve {{!}}çift andküme twoparantezi endkapama bracesişareti ancak HTML koduyla kullanılabiliyor &lt;nowiki>}}&lt;/nowiki>.
AndBir nowde ade pipeikisini andart endarda braceskullanalım tam olsun &lt;nowiki>|}}&lt;/nowiki>.
</div>
}}
</pre>
{{tikutu
 
| metin = <div>
{{tmkutu
Eşittir işareti = ve küme parantezleri { } görüldüğü üzere normal şekilde kullanılabiliyor.
| text = <div>
Ancak dikey çubuk &#124; ve çift küme parantezi kapama işareti <nowiki>}}</nowiki> ancak HTML koduyla kullanılabiliyor.
Equal sign = and a start and end brace { } work fine as they are.
ButBir herede isde aikisini pipeart {{!}}arda andkullanalım twotam end bracesolsun <nowiki>|}}</nowiki>.
And now a pipe and end braces <nowiki>|}}</nowiki>.
</div>
}}
 
This template uses the tmkutu CSS classes in*Şablon [[MediaWiki:Common.css]]'de fortanımlı mostCSS ofsınıflarının itsçoğunu lookskullanır, thus itbu isnedenle fullytamamen skinnablebiç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, [[m:Help:ParserFunctions|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 [[:en:Template talk:Tmbox|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 ==
This template calls {{tl|tmkutu/kaynak}} which holds most of the code for {{tl|tmkutu}}, while {{tl|tmkutu}} itself does parameter preprocessing.
 
Internally this meta-template uses HTML markup instead of wiki markup for the table code. That is the usual way we make meta-templates since wiki markup has several drawbacks. For instance it makes it harder to use [[m:Help:ParserFunctions|parser functions]] and special characters in parameters.
 
For more technical details see the [[Template talk:Tmkutu|talk page]]. Since this template works almost exactly like {{tl|ambox}}, {{tl|imbox}}, {{tl|cmbox}} and {{tl|ombox}} their talk pages and related pages might also contain more details.
 
=== Ayrıca bakınız ===
{{ileti kutusu şablonları|liste}}
Proje kutuları:
Other pages:
* {{şb|Vikiproje kapsama kutusu}} ve {{şb|WPBannerMeta}}, proje duyu kutusu oluşturma, iç içe geçirme şablonları.
* [[Wikipedia:Talk page templates]] – The guideline specifying the styles for talk page message boxes.
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||
 
[[Kategori:İleti kutusu şablonları]]
WikiProject banners:
[[Kategori:Tartışma isim alanı şablonları| ]]
* {{tl|WikiProjectBannerShell}} and {{tl|WPBannerMeta}} – A system for collapsing, wrapping and creating WikiProject banners.
}}</includeonly>
* {{tl|WikiProjectBanners}} – Another system for collapsing WikiProject banners.
 
<includeonly>
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Kategori:Vikipedi meta şablonları|{{PAGENAME}}]]
</includeonly>