Modül:Ototaksonkutu: Revizyonlar arasındaki fark
[kontrol edilmiş revizyon] | [kontrol edilmiş revizyon] |
İçerik silindi İçerik eklendi
HastaLaVi2 (mesaj | katkılar) çeviri |
HastaLaVi2 (mesaj | katkılar) çeviri |
||
97. satır:
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ı
156. satır:
--[[= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Bir taksonkutudaki tek bir takson satırını oluştur.
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]]
function p.gosterTakson(frame, taxon, rank, isTopTaxon, auth, force, boldFirst, virus)
-- eğer bir üst seviye taksonda değilsek (mesela "Life" değilse) ve ebeyevn yoksa bu bir hatadır
if isTopTaxon then
if l.ustSeviyeTakson(taxon) then
return '' --
elseif mw.title.new('Taksonomi/'..taxon, 'Şablon').exists then
-- bu taksonomi şablonunda bir ebeveyn tanımlanmamış
return l.taksonomiOlustur(taxon, 'Taksonomi şablonunda bir ebeveyn belirtilmemiş') .. '\n' .. TabloSatiri
else
-- bu taksonun bir taksonomi şablonu mevcut değil
return l.taksonomiOlustur(taxon, 'Eksik taksonomi şablonu') .. '\n' .. TabloSatiri
end
|