Modül:Ototaksonkutu/belge
Şablonlar
Modüller
|
Bu modül {{otomatik taksonkutu}} şablonunu çalıştırmaya yarayan Modül:Ototaksonkutu/şablon arayüzü modülünün ana fonksiyonlarını barındıran bir Lua modülüdür. Direkt bu modül üzerinden kullanabileceğiniz belli başlı fonksiyonlar mevcuttur. bilimsel sınıflandırmaya göre alt cins ve üzerinde bulunan tüm kademeler için bu modül kullanılabilir durumdadır. Alt cins'in alt kademelerinde bulunan tür gibi kademeler için ise, Modül:Ototaksonkutu/şablon arayüzü modülünde özelleştirmeler mevcuttur. Bunlar da yalnızca {{otomatik taksonkutu}} şablonu için geçerlidir.
{{Taksonomi/Felis}} tarzındaki sayfalarda tutulan verileri kullanarak size herhangi bir takson hakkında bilgi vermek için kullanılan fonksiyonları burada bulabilirsiniz. Tüm taksonomi veritabanını görmek için Taksonomi şablonları sayfasına bakabilirsiniz.
taksonBilgi() değiştir
Şablon:Taksonomi/TAKSON sayfasına erişip istenilen verileri size verir, eğer 'aynısı' bağlantısı mevcutsa 'aynısı' olan taksonun bilgilerini verir.
Kullanımı:
{{#invoke:Ototaksonkutu|taksonBilgi|TAKSON|GİRDİ}}
- GİRDİ şunlardan biridir
- 'ebeveyn', 'sıra', 'bağ_sayfa', 'bağ_yazı', 'tükenmiş', 'hep_görüntüle', 'kaynak', 'aynısı' veya 'hepsi'.
Eğer GİRDİ belirlenmediyse, varsayılan değer 'hepsi' olur - tüm bilgiler tek bir satırda '$' ile ayrılarak yazılır.
taksonkutuListe() değiştir
Girilen taksonun hiyeraşisini en üste kadar bulup, bunu otomatik taksonkutuya yansıtmada yardımcı olur.
- Kullanımı
{{#invoke:Ototaksonkutu|taksonkutuListe|TAKSON |taks_üst_sayısı = gösterilecek *üst* seviye takson sayısı |sıralama = mevcut TAKSON için yazar adı ve tarihi |üst_sıralama = mevcut TAKSON'un ebeveyni için yazar adı ve tarihi |büst_sıralama = mevcut TAKSON'un ebeveyninin ebeveyni için yazar adı ve tarihi |bbüst_sıralama = mevcut TAKSON'un ebeveyninin ebeveyninin ebeveyni için yazar adı ve tarihi |bbbüst_sıralama = mevcut TAKSON'un ebeveyninin ebeveyninin ebeveyninin ebeveyni için yazar adı ve tarihi |seçili_kalın = TAKSON'un yazısının satırda kalın gözükmesi için 'kalın' yazın |virüs = virüs italik standartlarını kullanmak için 'evet' yazın }}
{{Taksonomi/Felis}} için bir deneme yapılacak olursa şu şekilde olur:
{| class="wikitable" {{#invoke:Ototaksonkutu|taksonkutuListe|Felis}} |}
Âlem: | Animalia |
Şube: | Chordata |
Sınıf: | Mammalia |
Takım: | Carnivora |
Alt takım: | Feliformia |
Familya: | Felidae |
Alt familya: | Felinae |
Cins: | Felis |
esasSira() değiştir
Bu fonksiyon Otomatik taksonkutu sisteminde kullanılan konfigürasyon fonksiyonlarından bir tanesidir. Modül:Ototaksonkutu|taksonkutuListe() tarafından kullanılmaktadır.
{{#invoke:Ototaksonkutu|esasSira|SIRA}}
Girilen parametrenin, yani Latincedeki sıralamanın, bir 'esas' Linnaean sıralaması olup olmadığını kontrol eder, 'evet' veya 'hayır' çıktısı verir. Bu şablonu düzenleyerek hangi sıralamaların esas olarak değerlendirileceği ve otomatik taksonkutuda o şekilde görüntüleneceği belirlenebilir.
Şu anda esas sıralama olarak değerlendirilenler: alem, şube, bölüm, sınıf, takım, familya, cins ve tür. Ayrıca bunların ichno- ile oo- halleri.
ceviriSira() değiştir
Bu fonksiyon Otomatik taksonkutu sisteminde kullanılan konfigürasyon fonksiyonlarından bir tanesidir. Modül:Ototaksonkutu|taksonkutuListe() tarafından kullanılmaktadır.
{{#invoke:Ototaksonkutu|ceviriSira|SIRA|kontrol=KONTROL}}
Latincede yazılmış bir takson adının, Türkçe karşılığını verir.
Eğer girilen sıralama bu şablonda ekli değilse, bu sırayı barındıran taksonomi şablonu Kategori:Tanınmayan sıra kullanan taksonomi şablonları kategorisine yerleştirilecektir.
altSira() değiştir
Bu fonksiyon, belirtilmiş sıralamanın bir alt sırasını (asil olan) bize verir. Asıl kullanımı Şablon:Otomatik taksonkutu içerisindedir; bahsi geçen taksonun sırası girildiğinde, bir sonraki alt sıralamanın getirilmesini sağlar. Mesela, "cins" girildiğinde "Tür" olarak; "altşube" girildiğinde "Sınıf" ("Üstsınıf" veya "Classis" değil) olarak çıktı verir.
{{#invoke:Ototaksonkutu|altSira|SIRA}}
Eğer bir sıralama bu listede yoksa, bir hata mesajı yansıtılacaktır. Bu hatayı düzeltmek için, şablonu düzenleyin, var olmayan takson sıralamasını bulunması gereken bir alt sıralamasını verecek şekilde ekleyin. Şablonun içeriğine girdiğinizde zaten kendisini anlatmaktadır.
Alt- ve üst- şeklindeki sıralamalar çıktıya alınmaz; bu sıralamaların büyük çoğunlukla bahsi geçen taksonun yanına dizilmesi beklenir, örnek olarak Dinozor.
italikTakson() değiştir
Bu fonksiyon Otomatik taksonkutu sisteminde kullanılan konfigürasyon fonksiyonlarından bir tanesidir. Modül:Ototaksonkutu|taksonkutuListe() tarafından kullanılmaktadır.
{{#invoke:Ototaksonkutu|italikTakson|TAKSON|VİRÜS}}
Bir taksonun italik yazılıp yazılmaması gerektiğine karar verir, virüs olup olmamasına veya sıralamasına bakarak. Yeni bir tip sisteme eklendiğinde güncellemenmesi gereken şablonlardan biri.
Kullanım değiştir
{{#invoke:Ototaksonkutu|italikTakson|takson-sıra|evet veya hayır (virüs)}}
– mevcut değer |2=hayır
(virüs)
{{#invoke:Ototaksonkutu|italikTakson|tür}}
→ evet{{#invoke:Ototaksonkutu|italikTakson|cins}}
→ evet{{#invoke:Ototaksonkutu|italikTakson|familya}}
→ hayır{{#invoke:Ototaksonkutu|italikTakson|familya|evet}}
→ evet{{#invoke:Ototaksonkutu|italikTakson|strain|evet}}
→ hayır
taksonkutuRengi() değiştir
Modül Düzenleyicilerine not: Bu fonksiyon, taksonomi (takson) terimlerini içeren, takson sıralamasına göre renk belirleyen {{Otomatik taksonkutu}} şablonunun taksonkutu renginin değiştirilmesine dayanmaktadır, yani değişime uğrayabilirler. Renkler, rgb(..,..,..) biçimi kullanılarak belirlenmelidir.
{{#invoke:Ototaksonkutu|taksonkutuRengi|TAKSON}}
Amaç değiştir
Bu fonksiyon taksonkutusu sisteminde kullanılan konfigürasyon fonksiyonlarından bir tanesidir, otomatik taksonkutu sisteminde kullanılmaktadır.
Bir taksonkutusunun uygun rengini oluşturmaktadır.
Yalnızca diğer taksonkutusu şablonları tarafından kullanılmalıdır.
Taksonomi şablonları tarafından kullanımı değiştir
Otomatik taksonkutuları, Modül:Ototaksonkutu modülündeki bir fonksiyonu kullanmaktadır, ki bu da taksonun renkle eşleşmesini taksonomi şablonlarında kodlanmış olan taksonomi hiyerarşisini arayarak (örn. "Taksonomi/takson-adı" biçiminde başlayan şablon adlarını tarayarak).
Bir taksonkutu içerisindeki eşleşmiş renk değiştir
Otomatik taksonkutuları genellikle renklerini otomatik oluşturur. Eğer oluşturamazsa ya da birtakım bilinmeyen nedenlerden dolayı otomatik rengi görmezden gelirse, |renk_benzeri=
parametresi uygulanan takson için girilebilir. Sonuçta:
| renk_benzeri = Animalia
kodu bir taksonkutusu içerisindeyse rengin eşleşmesini uygun hayvanlar alemindeki renk ile değiştirir. Girilen |renk_benzeri=
parametresi bu şablonun kullandığı switch parametrelerinden biri olmalıdır. Yani |renk_benzeri=Felis
işe yaramaz ve hata rengine yönlendirir.
Taksonkutu renk şeması değiştir
Virüsler | rgb(250,250,190) | ayrıca Viroidler |
---|---|---|
Bakteri | rgb(220,235,245) | |
Arkea | rgb(195,245,250) | ayrıca Nanoarchaeota (Nanarchaeota), Korarchaeota, Thaumarchaeota, Crenarchaeota ve Euryarchaeota |
Ökaryotlar | rgb(245,215,255) | Excavata, Amoebozoa ve Opisthokonta da dahil olmak üzere ökaryotların tek bir rengi mevcut |
Hayvanlar | rgb(235,235,210) | |
Mantarlar | rgb(145,250,250) | |
Archaeplastida | rgb(180,250,180) | ayrıca Bitkiler ve Viridiplantae |
SAR | rgb(200,250,80) | ayrıca Chromalveolata |
incertae sedis | rgb(250,240,230) | |
İknotaksonlar | rgb(230,222,214) | |
Ootaxa | rgb(250,250,220) |
İzleyici kategoriler değiştir
- Kategori:Hata rengine sahip taksonkutular (0)
- Kategori:Rengi olmayan taksonkutular (635)
- Kategori:Incertae sedis rengine sahip taksonkutular (0)