وحدة:Taxonbar

من موسوعة المزرعة
اذهب إلى التنقل اذهب إلى البحث


الاستخدام

في قالب: {{معرفات الأصنوفة}}.

مثال

مثال في صفحة (Q156563):

{{معرفات الأصنوفة|صفحة=Q156563}} ينتج: ←
خطأ لوا في السطر 74: attempt to index global 'Identifier' (a nil value).

جدول

خطأ لوا في السطر 79: attempt to index global 'Identifier' (a nil value).



local p = {}


local propslabel ={
	['P1070']= 'PlantList-ID',
	['P1391']= 'Index Fungorum ID',
	['P1421']= 'GRIN URL',
	['P1727']= 'FNA',
	['P1727']= 'Flora of North America taxon ID',
	['P1745']= 'VASCAN ID',
	['P1746']= 'ZooBank',
	['P1761']= 'Watson & Dallwitz family ID',
	['P1832']= 'GrassBase ID',
	['P1895']= 'Fauna Europaea ID',
	['P1939']= 'Dyntaxa ID',
	['P1940']= 'conifers.org ID',
	['P1992']= 'Plazi ID',
	['P2036']= 'APDB',
	['P2426']= 'Xeno-canto ID',
	['P2752']= 'NZOR ID',
	['P2794']= 'Index Hepaticarum ID',
	['P2809']= 'APSA Code',
	['P2833']= 'ARKive ID',
	['P2946']= 'BacDive ID',
	['P3060']= 'ButMoth ID',
	['P3088']= 'TaiBNET ID',
	['P3099']= 'IBC ID',
	['P3186']= 'TAXREF ID',
	['P3240'] = 'NBN',
	['P3288']= 'World Spider Catalog ID',
	['P3459']= 'Euring number',
	['P3591']= 'WCSPF ID',
	['P4024']= 'ADW taxon ID',
	['P4194']= 'CNPS ID',
	['P4301']= 'PfaF id',
	['P685']= 'NCBI',
	['P687']= 'BHL Page ID',
	['P815']= 'ITIS',
	['P830'] ='eol',
	['P838']= 'BioLib ID',
	['P842']= 'Fossilworks ID',
	['P846']= 'GBIF',
	['P850']= 'WoRMS-ID',
	['P938']= 'FishBase species ID',
	['P959']= 'MSW ID',
	['P960']= 'Tropicos ID',
	['P961']= 'IPNI plant ID',
	['P962']= 'MycoBank taxon name ID'
	}

local patterns ={
	['P2752'] = '[http://www.nzor.org.nz/names/$1 NZOR ID]'  ,
	['P2833'] = '[http://www.arkive.org/$1 ARKive ID]',
	}
	
local url_labels ={
	['P1421'] = 'GRIN Taxonomy ID'
	}
	
local i8 = {
	["tracking"]='[[تصنيف:معرفات الأصنوفة]]',
	["without"]= "[[تصنيف:معرفات الأصنوفة غير موجودة]]",
	["g1"]=  '[[d:Wikidata:WikiProject_Taxonomy|معرفات الأصنوفة]]',
	["name"]=  'Taxonomy bar',
	}
function p.t( frame )
    local options = frame.args
	t = {}
	t.Props = props
	t.Propslabel = propslabel
	t.Patterns = patterns
	t.Url_labels = url_labels
	t.I8 = i8
	ab = Identifier.Statement_from_lua( options , t )
	return ab
end

function p.list( frame )
	return Identifier.make_list( props )
end
return p