Vikipedi:Otomatik taksonkutu sistemi/harita: Revizyonlar arasındaki fark

İçerik silindi İçerik eklendi
genişletme
açıklamalar
57. satır:
:<code><nowiki>{{Bu satırı düzenlemeyin {{{makine kodu|}}} ...</nowiki></code>
şeklinde başlar. Bir taksonomi şablonunun sayfasına girildiğinde {{şb|Bu satırı düzenlemeyin}} şablonu çağırılır. {{para|makine kodu}} normalde boş bir değer olduğu için taksonomi şablonunda barındırılan veriler iki tablo şeklinde ekranda görünür: sola yaslanmış olan tablo taksonun kendisini ve bilgilerini gösterir. Sağa dayalı olan tablo ise, taksonun kendisinden başlayarak tüm bilimsel sınıflandırmasını gösterir. Örnek olarak {{şb|Taksonomi/Felis}} sayfasına bakabilirsiniz.
 
* {{şb|Bu satırı düzenlemeyin}} – bir taksonomi şablonu sayfasını görüntüler
** [[Modül:Ototaksonkutu]]|cagirTaksonomiAnahtari() – taksonomi şablonunda kullanılacak olan tüm bilgileri toplar
***sağa dayalı tablo
****[[Modül:Ototaksonkutu]]|taksonkutuRengi() – taksonkutu rengini bulur
****[[Modül:Ototaksonkutu]]|taksonkutuListe() – bilimsel sınıflandırma hiyeraşisini oluşturur
*****[[Modül:Ototaksonkutu]]|getirTaksonBilgiOgesi() [[#aşağısı|§]]
*****[[Modül:Ototaksonkutu]]|getirTaksonBag()
******[[Modül:Ototaksonkutu]]|getirTaksonBilgiOgesi() [[#aşağısı|§]]
******[[Modül:Ototaksonkutu]]|italikTakson()
*****[[Modül:Ototaksonkutu]]|gosterTakson() – tablodaki tek bir taksonun satırını oluşturur
******[[Modül:Ototaksonkutu]]|ceviriSira() – sıranın Türkçe karşılığını getirir
******[[Modül:Ototaksonkutu]]|birTaksonuDuzenle() – taksonun, taksonomi şablonuna bağlantı oluşturmasını sağlar
****[[Modül:Ototaksonkutu]]|taksonomiOlusturBag()
****[[Modül:Ototaksonkutu]]|eksikTaksonomiAnahtari()
***sola dayalı tablo
****[[Modül:Ototaksonkutu]]|taksonomiOlusturBag()
****[[Modül:Ototaksonkutu]]|ceviriSira()
****[[Modül:Ototaksonkutu]]|italikTakson()
****[[Modül:Ototaksonkutu]]|getirTaksonBag()
****[[Modül:Ototaksonkutu]]|taksonBilgi() [[#aşağısı|§]]
****[[Modül:Ototaksonkutu]]|yapKaynaklariGoster()
 
{{çengel|aşağısı}}
 
===Bir taksonomi şablonundan veri çekme===
En nihayetinde, <code><nowiki>{{Taksonomi/</nowiki>''takson''|makine kodu=''öge''}}</code> yöntemiyle taksonomi şablonundan elde edilen bilgi, ki bu yöntem sonucu sayfadaki şablon <code><nowiki>{{Bu satırı düzenlemeyin</nowiki> ''öge''}}</code> şekline dönüşür, burada <code>''öge'' = ebeveyn</code>, <code>sıra</code>, vb. olabilir. Bu belki de normalde kullanılan şablon yazma yöntemlerinin dışında olabilir: şablonun <em>adında</em> bir parametre kullanılması yani. Sonuç olarak <code><nowiki>{{Taksonomi/</nowiki>Acacia|makine kodu=ebeveyn}}</code> şeklinde girilen kod {{şb|Taksonomi/Acacia}} şablonundan yararlanarak <code><nowiki>{{</nowiki>Bu satırı düzenlemeyin |sıra=cins |bağ=Acacia |ebeveyn=Acacieae }}</code> kodu içerisinden "Acacieae" değerini size getirir.
 
<strong>Taksonomi şablonları direkt olarak bir bilimsel sınıflandırma hiyeraşisi olarak kullanılmamalıdır</strong>; bir şablonda, her zaman [[Modül:Ototaksonkutu]]|<code><nowiki>taksonBilgi()</nowiki></code> yöntemiyle kullanılmalıdır; bu fonksiton <code>getirTaksonBilgiOgesi()</code> fonksiyonunu kullanarak tüm taksonomi şablonlarına erişebilir. Eğer {{para|aynısı}} parametresi varsa, bu değer taksonomi şablonundaki eksik olan tüm bilgileri doldurmak için kullanılır. Taksonomi şablonunun direkt kullanımında "aynısı" bağlantısı bulunmamaktadır. Bulunduğu zamanlar bir taksonomi şablonunu <em>görüntülerken</em>, sola dayalı tablonun şablondaki asıl değerleri göstermesi gerektiği için; bunlar direkt olarak <code><nowiki>{{Bu satırı düzenlemeyin}}</nowiki></code> tarafından erişilmektedir.
 
*[[Modül:Ototaksonkutu]]|taksonBilgi() – <code>getirTaksonBilgiOgesi()</code> fonksiyonu için parametreleri toplar
**[[Modül:Ototaksonkutu]]|getirTaksonBilgiOgesi – bir taksonomi şablonundan, bir "aynısı" bağlantısını takip ederek bilgi toplar
***Şablon:Taksonomi/''takson'' ile birlikte bir {{para|makine kodu|''öge''}}
****[[Şablon:Bu satırı düzenlemeyin/belge/çeşit|Şablon:Bu satırı düzenlemeyin ''öge'']] – bir taksonomi şablonundan hangi verinin çekileceği değerini belirler
 
===Önyükleme şablonları===
Bir taksonomi şablonu oluşturulurken, "önyükleme şablonları" duruma bağlı olarak doğru şablonun getirilmesini sağlar.
 
*{{şb|Taksonomi/önyükleme}} – varsayılan durum
*{{şb|Taksonomi/önyükleme/?}} – sorgulanan bir takson
*{{şb|Taksonomi/önyükleme/??}} – hem ebeveyni hem kendisi sorgulanan takson
*{{şb|Taksonomi/önyükleme/belirsiz yerleştirme}} – ''incertae sedis'' taksonu
*{{şb|Taksonomi/aynısı}} – başka bir taksonun aynısı
 
===Yardımcı modüller===
Bir taksonkutunun tamamlanması için birkaç yardımcı modül de kullanılmaktadır.
 
* [[Modül:Jeolojik aralık]] – direkt olarak {{şb|otomatik taksonkutu}} tarafından erişilebilir ve şablonda girilen {{para|en_eski_fosil}} ve {{para|en_genç_fosil}} parametrelerini işleme sokarak belirtilen taksonun hangi dönem aralığında yaşadığını gösteren tabloyu oluşturur ve dönem adları ile yıl bilgilerini getirir. Tüm jeolojik dönemlerin veri listesi de bu modülün içerisinde listelenmiştir.
** {{şb|Jeolojik aralık}} – modülün, eğer taksonkutu dışında kullanılmak istenirse diye şablon sürümü.
* [[Modül:Korunma durumu]] – direkt olarak {{şb|otomatik taksonkutu}} tarafından erişilebilir ve şablonda girilen {{para|durum}} ve {{para|durum_sistemi}} parametrelerini kullanarak, taksonun hangi sisteme göre korunma durumu her ne ise onun taksonkutuda gösterilmesini sağlar.
** {{şb|Tür korunma durumu}} – modülün, eğer taksonkutu dışında kullanılmak istenirse diye şablon sürümü.
 
[[Kategori:Vikipedi otomatik taksonkutu belgelemesi|harita]]