Bản mẫu:Taxonbar/sandbox
Lỗi Lua trong Mô_đun:Taxonbar/sandbox tại dòng 141: attempt to index field 'wikibase' (a nil value).
| Đây là trang chỗ thử bản mẫu cho Bản mẫu:Taxonbar (khác). |
| Bản mẫu này được sử dụng ở khoảng 17.000 trang, vì thế những thay đổi đến nó sẽ hiện ra rõ ràng. Vui lòng thử nghiệm các thay đổi ở trang con /sandbox, /testcases của bản mẫu, hoặc ở không gian người dùng của bạn. Cân nhắc thảo luận các thay đổi tại trang thảo luận trước khi áp dụng sửa đổi. |
| Bản mẫu này sử dụng Lua: |
| Trang liên quan |
|---|
Mô tả
Bản mẫu metadata này liên kết các bài viết trên Wikipedia với các cơ sở dữ liệu sinh học và phân loại học khác nhau. Taxonbar thể hiện các liên kết này như là các chuỗi ngắn, chỉ ra thẻ nhận dạng duy nhất của mỗi cơ sở dữ liệu đã được gán cho đơn vị phân loại với mục tiêu lập danh lục.
Các thẻ nhận dạng phân loại học của mỗi đơn vị phân loại được lưu giữ và truy tìm từ mỗi mục Wikidata tương ứng cho đơn vị phân loại đó, nhưng có thể ghi đè lên trong mỗi bài riêng lẻ bằng cách nhập dữ liệu cục bộ. Bổ sung dữ liệu vào Wikidata được ưu tiên hơn.
Dự án này dựa vào sự {{Kiểm soát tính nhất quán}} và Wikidata:WikiProject Taxonomy. Nếu bạn là biên tập viên của bản mẫu (hoặc bảo quản viên/hành chính viên Wikipedia), bạn có thể tham gia đóng góp tại Mô đun:Taxonbar. Đề nghị thảo luận ý tưởng/suy nghĩ để hoàn thiện hoặc sử dụng tại Bản mẫu:Taxonbar/thảo luận.

Vị trí
Đề nghị đặt Taxonbar chính xác. Là bản mẫu siêu dữ liệu, Taxonbar nên được đặt:
- Dưới tất cả các chú thích nguồn gốc, cước chú và liên kết ngoài.
- Dưới tất cả các bản mẫu điều hướng — ngoại trừ bản mẫu Authority control.
- Trên bản mẫu Authority control.
- Trên tất cả các [[Thể loại:]] và các mã của bản mẫu sơ khai trong trình biên tập.
Cách sử dụng
Thêm Taxonbar vào bài viết:
- Trong chế độ sửa mã nguồn, chèn
{{Taxonbar}}vào phía dưới tất cả các bản mẫu điều hướng khác, ngoại trừ bản mẫu Authority control. - Chọn "Xem trước" để kiểm tra vị trí và xem các thẻ nhận dạng đơn vị phân loại nào được tự động lấy ra từ Wikidata.
- Nếu bạn có nhiều thẻ nhận dạng hơn cần thêm vào, xem xét việc bổ sung chúng vào mục từ đó của bài trên Wikidata (sao cho tất cả các phiên bản ngôn ngữ của Wikipedia sẽ tự động thu được lợi íc này). Cần thận trọng trong việc chỉnh sửa cấu trúc hoặc tên gọi của đơn vị phân loại trên Wikidata cho tới khi bạn quen với Wikidata:WikiProject Taxonomy và Wikidata:WikiProject Taxonomy/Tutorial.
Mã cơ bản:
{{Taxonbar}}
Ví dụ về đơn vị phân loại

{{Taxonbar}} khi đặt trong bài Vẹt đỏ đuôi dài:
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
Ví dụ sử dụng cơ bản
Một số bài viết sử dụng:
Thẻ nhận dạng đơn vị phân loại
Bản mẫu này có thể tự động lấy thông tin của nó từ các thuộc tính sau trên Wikidata. Điều này được định sẵn trong Mô đun:Taxonbar/conf.
Lỗi Lua: callParserFunction: function "#statements" was not found.
Ẩn thẻ nhận dạng cụ thể (tùy chọn)
Các thẻ nhận dạng riêng rẽ liệt kê trong bảng trên có thể bị loại bỏ (ẩn) khỏi bảng dữ liệu bằng cách thiết lập tham biến tương ứng thành no. Điều này là hữu ích khi cố gắng giảm số lượng liên kết trong Taxonbar. Các khoảng trống (dấu cách) là tùy chọn. Không có ý nghĩa gì khi loại bỏ quá nhiều thẻ nhận dạng, chẳng hạn: loại bỏ các thẻ nhận dạng thực vật hay nấm từ một đơn vị phân loại động vật sẽ không có tác dụng gì do các tham biến này sẽ không hiện ra đối với một đơn vị phân loại động vật. Tốt nhất nên xem trước {{Taxonbar}} trên trang và quyết định những hạng mục nào cung cấp ít dữ liệu tương quan. Các loài thực vật sẽ có nhiều hạng mục nhất và là có thể nhất trong việc cần ẩn một số hạng mục nếu mục tiêu là giữ cho bảng dữ liệu chỉ nằm trên một dòng.
Ví dụ: Để loại bỏ FOC, IPNI và AFPD, mã sẽ tương tự như sau:
{{Taxonbar | foc = no | ipni = no| apdb = no }}
Trên trang Coffea arabica kết quả sẽ là:
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
Cơ sở dữ liệu bị loại trừ
Các cơ sở dữ liệu này có sẵn trên Wikidata, nhưng theo mặc định bị loại khỏi đây (vi.wiki) vì các lý do mô tả dưới đây.
| Tên thuộc tính Wikidata | ID | Tổ chức, tác giả | Mô tả | Ngôn ngữ |
|---|---|---|---|---|
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P3088 | from=P3088}} | Tiếng Đài Loan | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P4902 | from=P4902}} | Tiếng Tây Ban Nha | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P5263 | from=P5263}} | Tiếng Séc | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P6115 | from=P6115}} | Tiếng Pháp | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P4630 | from=P4630}} | Tiếng Pháp | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P1939 | from=P1939}} | Tiếng Thụy Điển | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P6043 | from=P6043}} | Tiếng Pháp | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P5179 | from=P5179}} | Tiếng Catalunya | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P6094 | from=P6094}} | Tiếng Đức | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P4311 | from=P4311}} | Tiếng Hà Lan | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P6054 | from=P6054}} | Tiếng Pháp | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P2794 | from=P2794}} | Tiếng Pháp | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P6025 | from=P6025}} | Tiếng Pháp | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P3102 | from=P3102}} | Tiếng Nga | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P3186 | from=P3186}} | Tiếng Pháp | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P3105 | from=P3105}} | Tiếng Pháp | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P4125 | from=P4125}} | Tiếng Pháp | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P6142 | from=P6142}} | Tiếng Hà Lan | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P3322 | from=P3322}} | Tiếng Hà Lan | |
| Lỗi Lua trong Mô_đun:Wd tại dòng 632: attempt to index field 'wikibase' (a nil value). | P4664 | from=P4664}} | Tiếng Bồ Đào Nha |
Tham biến bổ sung
Một số thẻ nhận dạng đơn vị phân loại hiện tại không có trên Wikidata nhưng có thể bổ sung thông qua các tham biến bổ sung, tuy nhiên việc bổ sung dữ liệu vào Wikidata được ưu tiên hơn.
Ví dụ:
{{Taxonbar | emonocot = 280381 | Wikispecies = Lilium }}
Trên trang Lilium kết quả sẽ là:
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
trong đó thẻ nhận dạng đơn vị phân loại trong World Checklist of Selected Plant Families đã được thêm vào những gì lấy ra được từ Wikidata.
| Tham biến | Cơ sở dữ liệu | URL thuộc tính/Liên kết liên wiki |
|---|---|---|
| eMonocot | eMonocot | http://e-monocot.org/taxon/urn:kew.org:wcs:taxon:$1 |
| emonocotfamily | eMonocot | http://e-monocot.org/taxon/urn:kew.org:wcs:family:$1 |
| wsc-species | World Spider Catalog | http://www.wsc.nmbe.ch/search?sFamily=&fMt=begin&sGenus=&gMt=begin&sSpecies=&sMt=begin&mMt=exact&multiPurpose=slsid&sMulti=$1 |
| wsc-genus | World Spider Catalog | http://www.wsc.nmbe.ch/search?sFamily=&fMt=begin&sGenus=&gMt=begin&sSpecies=&sMt=begin&mMt=exact&multiPurpose=glsid&sMulti=$1 |
| wsc-family | World Spider Catalog | http://www.wsc.nmbe.ch/search?sFamily=&fMt=begin&sGenus=&gMt=begin&sSpecies=&sMt=begin&mMt=exact&multiPurpose=flsid&sMulti=$1 |
| Wikispecies | Wikispecies | Wikispecies:$1 |
Nhiều hạng mục Wikidata
Một số đơn vị phân loại sẽ tồn tại dưới nhiều tên gọi (các đồng nghĩa) trong Wikidata. Để thêm các từ đồng nghĩa này, bạn có thể sử dụng các tham biến |from2=, |from3= v.v. để liệt kê ID trong Wikidata của chúng. Tham biến |from= / |from1= sẽ được tự động xác định bởi hạng mục Wikidata có liên đới. Mặc dù không bắt buộc nhưng nên là ưu tiên lựa chọn khi xét theo quan điểm phục vụ bảo trì, để liệt kê hạng mục Wikidata thông qua tham biến |from= / |from1=. Các tham biến |from2= v.v. có thể liệt kê thủ công; điều này có thể là hữu ích nếu hạng mục Wikidata liên đới khác với tên gọi đơn vị phân loại của bài viết trên Wikipedia.
Nếu có từ trên 1 hàng trở lên, tên gọi đơn vị phân loại từ Wikidata sẽ được hiển thị ở cột tận cùng trái — để ghi đè lên nó, sử dụng các tham biến |title= / |title1=, |title2=, |title3= v.v. Bạn có thể bổ sung các thẻ nhận dạng đơn vị phân loại không có trong Wikidata bằng cách chèn số thích hợp vào chỗ kết thúc của tên tham biến — chẳng hạn để bổ sung emonocot vào hàng thứ hai, sử dụng |emonocot2=.
Chẳng hạn {{Taxonbar|from=Q26972265|from2=Q20717272}} khi đặt vào trang Chó sẽ tạo ra:
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
Cùng cách tiếp cận này có thể dùng khi đơn vị phân loại đơn loài (đơn chi) chỉ có một bài duy nhất, nhưng lại có nhiều hạng mục trong Wikidata. Chẳng hạn Haptanthus bao gồm chi này và loài duy nhất của nó, {{Taxonbar|from1=Q15715555|from2=Q133951}} tạo ra:
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
Đồng nghĩa gốc
Các đồng nghĩa gốc có sẵn trên Wikidata (thông qua (P566)) được tự động chèn vào. Bạn cũng có thể liệt kê thủ công đồng nghĩa gốc thông qua |from#= để tùy biến vị trí của nó.
Ví dụ, cả
{{Taxonbar|from1=Q43372357|from2=Q164254}}và{{Taxonbar|from1=Q43372357|from2=Q164254|from3=Q21977691}}
sẽ tạo ra bảng nhận dạng đơn vị phân loại đồng nhất cho Ponerorchis cucullata: Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
hay {{Taxonbar|from1=Q43372357|from2=Q21977691|from3=Q164254}} cho vị trí tùy biến:
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
More taxon examples
Arabica coffee, Coffea arabica
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
Common Milkweed, Asclepias syriaca
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
Monarch butterfly, Danaus plexippus
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
Jaguar, Panthera onca
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
Eastern bluebird, Sialia sialis
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
Firefly, Lampyridae
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
fly agaric, Amanita muscaria
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
, Saccharomyces cerevisiae
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
Lactobacillus acidophilus
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
Plasmodium falciparum
Lỗi Lua trong Mô_đun:Taxonbar tại dòng 141: attempt to index field 'wikibase' (a nil value).
Sửa đổi mô đun — danh sách việc cần làm
- Tiếp tục bổ sung hỗ trợ cho các tham biến mới và hữu ích.
Sửa đổi mô đun — danh sách việc không cần làm
Xem thêm
- Help:Taxon identifiers
- Module:Taxonbar - the backend of this template.
- Module:Taxonbar/sandbox
- Template:Taxonbar/testcases
Liên kết khác
- {{ThePlantList}}
- {{Kiểm soát tính nhất quán}}
- {{Bảng phân loại}}
- Wikipedia:Automated taxobox system/intro
- Các bản mẫu khác trong Thể loại:Bản mẫu liên kết sinh học bên ngoài
- Các bản mẫu khác trong Thể loại:Bản mẫu liên kết thực vật học bên ngoài
Tracking categories
Maintenance required
- Thể loại:Taxonbar pages requiring a Wikidata item (0)
- Thể loại:Taxonbars desynced from Wikidata (0)
- Thể loại:Taxonbars on possible non-taxon pages (0)
- Thể loại:Taxonbars with duplicate from parameters (0)
- Thể loại:Taxonbars with invalid from parameters (0)
- Thể loại:Taxonbars with manual taxon IDs differing from Wikidata (0)
- Thể loại:Taxonbars with unknown parameters (0)
Maintenance desired
- Thể loại:Taxonbar pages without Wikidata taxon IDs (0) – find/add taxon IDs to Wikidata
- Thể loại:Taxonbars using manual taxon IDs (0) – migrate IDs to Wikidata, if possible
- Thể loại:Taxonbars with manual taxon IDs identical to Wikidata (0) – remove duplicate(s) on Wikipedia
- Thể loại:Taxonbars without from parameter (0) – add from
Tracking only (no error)
- Thể loại:Taxonbars using multiple manual Wikidata items (0)
- Thể loại:Taxonbars with 20+ taxon IDs (0)
- Thể loại:Taxonbars with 25+ taxon IDs (0)
- Thể loại:Taxonbars with automatically added basionyms (0)
- Thể loại:Taxonbars with automatically added monotypic genera (0)
{{#switch:sandbox|sandbox3|sandbox2|sandbox=|#default=