Şablon:Daraltılabilir gruplu dolaşım
Bu şablon şu Lua modülünü kullanıyor: |
Bu şablon karmaşık ve ileri düzey özellikler kullanan hassas bir yapıya sahiptir. Düzenleme yapmadan önce kullanım mantığına ve ayrıştırıcı işlevlere dair bilgi edinmeniz şiddetle önerilir. Bu şablon çok sayıda sayfada kullanıldığından eğer düzenlemeleriniz beklenmeyen sonuçlara yol açarsa lütfen derhal geri alın. Burada değişiklik yapmadan önce deneme tahtasında ya da kendi kullanıcı alanınızda deneme yapmanız önerilir. |
Bu şablon belirli konulardaki maddeleri gruplayarak maddeler arasında gezinti yapılmasını sağlar. Tüm gruplar varsayılan olarak gizlidir. Bununla birlikte bazı parametreler yardımıyla gruplar açık olarak gösterilebilir.
Kullanım
[kaynağı değiştir]Boş olan parametreleri kaldırınız. Şablon, en fazla 10 grup/listeyi desteklemektedir. Gerekirse daha fazla da eklenebilir. Eğer az sayıda grup/liste oluşturulacaksa {{Dolaşım}} şablonunun kullanılması tavsiye edilir.
{{Daraltılabilir gruplu dolaşım |ad = {{subst:PAGENAME}} |durum = |seç = {{{1|}}} |başlık = |başlıkbiçimi = |grupbiçimi = |resim = | listesınıfı = hlist | grup1 = |kısaltma1 = |liste1 = |grup2 = |kısaltma2 = |liste2 = |grup3 = |kısaltma3 = |liste3 = |grup4 = |kısaltma4 = |liste4 = ... |grup10 = |kısaltma10 = |liste10 = }}
Parametreler
[kaynağı değiştir]Bu şablon, diğer kardeş şablonlar {{Dolaşım}} ve {{Dolaşım dikeç}} ile çoğunlukla aynı parametrelere sahiptir. Aynı parametreler † ile işaretlenmiştir. Aynı parametreler hakkında daha çok bilgi için {{Dolaşım}} şablonuna bakınız.
Başlangıç parametreleri
[kaynağı değiştir]- ad†
- Şablonun adı.
- durum† [
autocollapse, uncollapsed, collapsed, plain, off
] - Ana başlık için gözter/gizle özelliği kazandırır. Varsayılan, gizle durumundadır. Daha fazla bilgi için {{Dolaşım}} şablonuna bakınız. Bu parametre grup öğelerini etkilemez. Grup öğeleri için durumn parametresine bakınız.
- durum† [
- dolçub†
- Possible values are
plain
,off
, and the default value of blank. See {{Navbox}} for more information.
- kenar†
- Possible values are
child
,none
, and the default value of blank. Set tochild
if you wish to use the navbox inside of another navbox; with this option, the child navbox is borderless and fits snuggly inside of its parent navbox. The parent navbox may be the list area of {{Navbox}}, the columns of a {{Navbox with columns}}, or a list area of {{Daraltılabilir gruplu dolaşım}}. See {{Navbox}} for more information and examples.
Temel parametreler
[kaynağı değiştir]- başlık†
- The title of the template, displayed centered in the titlebar at the top of the template.
- above†
- Text or other elements to appear above groups/lists.
- resim†
- Image to the right of all of the groups/lists.
- resimsol†
- Image to the left of all of the groups/lists.
- alt†
- Text or other elements to appear below the groups/lists.
Grup/liste parametreleri
[kaynağı değiştir]- grupn†
- The title of each section.
- listen†
- The content/wikilinks that will be shown in the group. Use dots or bullets as separators (see the See also section). A {{Navbox}} or {{Navbox with columns}} can optionally be used here with its
border = child
parameter set. If this is done, leave the corresponding groupn blank, as the child navbox will already provide the collapsible feature.
- kısaltman
- Bu parametrenin nasıl kullanılacağını görmek için See
seç
parametresine bakınız. Bu parametre opsiyoneldir, ancak kullanılması önerilir.
- seç
seç
ilekısaltman
parametrelerinin karşılıkları aynı olduğu zaman o gurubun gizli değil, açık görünmesini sağlar. Eğerseç
parametresi boş bırakılırsa veyakısaltman
parametresinden biri ile eşleşme bulunamazsa varsayılan olarak tüm gruplar kapalı görünür. Seç parametresi genellikle {{{1|}}} şeklinde kullanılır. Örnek kullanım için aşağıdaki ilk örneğe bakınız.
- durumn [
autocollapse, uncollapsed, collapsed, plain, off
] - The initial collapsible state of listn. Set to collapsed by default. Overridden to uncollapsed if
selected
equalsabbrn
.
- durumn [
- resimn
- An image to appear in the listn content area on the right side.
- resimsoln
- listen alanında resmi sol tarafa ekler.
Biçim parametreleri
[kaynağı değiştir]- gövdebiçimi†
- CSS biçimi/biçimleri şablonun tamamına etki eder.
- başlıkbiçimi†
- Başlığın görünümünü değiştirir. Genellikle bu alana renk ile ilgili değişkenler eklenir.
background:renk
. Örneğin; arka plan rengini "darkgreen", metin rengini "ivory" yapmak içintitlestyle = background:darkgreen;color:ivory;
- ütbiçim†
- altbiçim†
- alt ve üst alanlarının görünümünü değiştirir.
- temelbiçim†
- başlık, alt, üst, ve grupn alanlarının görünümünü değiştirir.
- resimbiçimi†
- Resim görünümünü değiştirir. Grup/listedeki resim görünümünü değiştirmek için resimn parametresine bakınız.
- resimsolbiçimi†
- Sol resmin görünümünü değiştirir. Grup/listedeki sol resim görünümünü değiştirmek için resimsolbiçimin parametresine bakınız.
- grupbiçimi†
- Tüm gruplardaki görünümü değiştirir. Renk kodları için bu siteye bakılabilir. Örneğin:
grupbiçimi = background:lightgreen;
- grupnstyle†
- CSS style/s to apply to a specific group heading; overrides any CSS styles set in groupstyle.
- listebiçimi†
- Liste alanının görünümünü değiştirir.
- listenstyle†
- CSS style/s to apply to specific list content parameters; overrides any CSS styles set in liststyle.
- listepadding†
- Padding to have in each list cell; defaults to 0.25em on the left/right and 0em on the top/bottom.
Örnekler
[kaynağı değiştir]Temel örnek
[kaynağı değiştir]5 gruptan oluşan bu şablonda tüm gruplar gizlidir. Fakat seç
parametresi kullanıldığı için şablonun kullanıldığı madde hangi grupta ise o grup görünür olacaktır. Şablon Ege gurubundaki bir maddede kullanılırsa, Ege grubu açık, diğer gruplar kapalı görünecektir.
{{Daraltılabilir gruplu dolaşım |ad = Türkiye'nin milli parkları |başlık = Türkiye'nin milli parkları |durum = collapsed |seç = {{{1|}}} | listesınıfı = hlist | grup1 = Marmara |kısaltma1 = Marmara |liste1 = [[Gallipoli]]{{·}} [[Olympos|Beydağları Coast (Olympos)]]{{·}}[[Troy]]{{·}} [[Uludağ]]{{·}} [[Marmaris]]{{·}} [[Mount Ida (Turkey)|Mount Ida]] |grup2 = Ege |kısaltma2 = Ege |liste2 = [[Ayvalık Islands|Ayvalık Islands]]{{·}} [[Büyük Menderes River|Büyük Menderes Delta]]{{·}} [[Mount Honaz]]{{·}} [[Lake Kuş|Kuş Cenneti]]{{·}} [[Başkomutan]]{{·}} [[Lake Bafa|Lake Bafa]]{{·}} [[Lake Abant|Lake Abant]] |grup3 = Karadeniz |kısaltma3 = Karadeniz |liste3 = [[Aladağlar National Park|Aladağlar]]{{·}}[[Kaçkar Mountains|Kaçkar Mountains]] |grup4 = Akdeniz |kısaltma4 = Akdeniz |liste4 = [[Saklıkent Canyon]] |grup5 = Doğu Anadolu |kısaltma5 = Doğu Anadolu |liste5 = [[Mount Nemrut|Mount Nemrut]]{{·}} [[Altınbeşik Cave National Park|Altınbeşik Cave]]{{·}} [[Altındere National Park|Altındere]]{{·}} [[Mycale|Dilek Peninsula]]- [[Termessos|Güllük Mountain (Termessos)]]{{·}} [[Hatila Valley National Park|Hatila Valley]]{{·}} [[Karagöl-Sahara]]{{·}} [[Karatepe|Karatepe-Aslantaş]]{{·}} [[Kızıldağ]]{{·}} [[Köprülü Canyon|Köprülü Kanyon]]{{·}} [[Kurşunlu Waterfall|Kurşunlu Waterfall]]{{·}} [[Küre Mountains|Küre Mountains]]{{·}} [[Lake Beyşehir|Lake Beyşehir]]{{·}} [[Lake Kovada|Lake Kovada]]{{·}}[[Mount Munzur|Mount Munzur]]{{·}} [[Mount Sipylus|Mount Spil]]{{·}} [[Soğuksu National Park|Soğuksu]]{{·}} [[Yedigöller]] }}
Örnek 2
[kaynağı değiştir]Bu örnekte {{Dolaşım}}, {{Daraltılabilir gruplu dolaşım}} ve {{Dolaşım dikeç}} birlikte kullanılmıştır. Örnekteki dolaşım şablonlarının ilk parametresinin child
olduğunu unutmayın.
Örnek 3
[kaynağı değiştir]{{Daraltılabilir gruplu dolaşım}}, en fazla 10 liste oluşturabilir. Ancak aşağıdaki örnekte olduğu gibi sınırsız sayıda da liste oluşturulabilir.
açılır kapanır | Başlık rengi | Resim | Gruplar | Biçim (gövde) parametreleri |
Örnekler | |
---|---|---|---|---|---|---|
{{Dolaşım}} | açılır kapanır | dolaşım | Gövdenin sol/sağı | Evet | Evet | {{NATO}} · {{İngiliz Milletler Topluluğu}} |
{{Dolaşım dikeç}} | açılır kapanır | dolaşım | Dikeçlerin sol/sağı | Hayır | Evet | {{Harry Potter}} · {{Yüzüklerin Efendisi}} |
{{Dolaşım katlanabilir gruplar}} | açılır kapanır | dolaşım | Gövdenin ve/veya listelerin sol/sağı | Evet | Evet | {{Türkiye'deki müzeler}} · {{Vladimir Lenin}} |
Tür | CSS sınıfları | Javascript | Kapanma durumu | Özel başlangıç durumu |
İç içelik |
---|---|---|---|---|---|
Açılır kapanır tablo | açılır kapanır | Common.js'de tanımlanmıştır | Sayfada 2 veya daha fazla otomatik kapanma | Evet | Evet |