Template:Taxon info/doc
It may contain usage information, categories and other content that is not part of the original template page.
To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them.
This template is a wrapper for the function taxonInfo in Module:Autotaxobox. It is only intended for use from within templates implementing the automated taxobox system.
Usage
The template returns information held in "Template:Taxonomy/taxon". The information is ultimately returned by one of the "Don't edit this line" variant templates.
{{Taxon info|taxon|item}}
item
has one of the following primary values:
parent
– {{Taxon info|Felis|parent}} → Felinae
rank
– {{Taxon info|Pteranodon|rank}} → genus
link target
– {{Taxon info|Pteranodon|link_target}} → Pteranodon
plain link text
– {{Taxon info|Pteranodon|plain_link_text}} → Pteranodon
extinct
– {{Taxon info|Pteranodon|extinct}} → yes
always display
– {{Taxon info|Araneomorphae|always_display}} → true
refs
– {{Taxon info|Chenistonia|refs}} → "Family: Anamidae Simon, 1889 (genus list)", World Spider Catalog, Natural History Museum Bern, retrieved 2020年07月10日
same as
– {{Taxon info|Avialae/skip|same_as}} → Avialae
One same_as
link will be followed, if it is present and the direct value of the item is the empty string. Thus Template:Taxonomy/Corallinaceae/stem-group has |same as=Corallinaceae
plus |rank=stem-group
, so all other values are obtained from Template:Taxonomy/Corallinaceae:
parent
– {{Taxon info|Corallinaceae/stem-group|parent}} → Corallinales
rank
– {{Taxon info|Corallinaceae/stem-group|rank}} → stem group
link target
– {{Taxon info|Corallinaceae/stem-group|link_target}} → Corallinaceae
plain link text
– {{Taxon info|Corallinaceae/stem-group|plain_link_text}} → Corallinaceae
extinct
– {{Taxon info|Corallinaceae/stem-group|extinct}} →
always display
– {{Taxon info|Corallinaceae/stem-group|always_display}} → true
refs
– {{Taxon info|Corallinaceae/stem-group|refs}} →
same as
– {{Taxon info|Corallinaceae/stem-group|same_as}} → Corallinaceae
A special case is if the item requested has the value all
. In this case, no
same_as
link is followed. All the values in the taxon's taxonomy template will be returned, separated by "$", in the order parent$rank$link$link_text$always_display$extinct$same_as$refs
.
{{Taxon info|Corallinaceae/stem-group|all}} → $stem group$$$$$Corallinaceae$
{{Taxon info|Corallinaceae|all}} → Corallinales$familia$Corallinaceae$$$$$