Teamplaid:Taxon info/documentation
This is a documentation subpage for Teamplaid:Taxon info. It contains usage information, categories and other content that is not part of the original teamplaid page. |
This template is used on a very large number of pages. To avoid large-scale disruption and unnecessary server load, any changes to this template should first be tested in its /sandbox or /testcases subpages, or in your own user space. The tested changes can then be added to this page in one single edit. Please consider discussing any changes on the talk page before implementing them. |
Uses Lua: |
This template is a wrapper for the function taxonInfo in Mòideal:Autotaxobox. It is only intended for use from within templates implementing the automated taxobox system.
Ùsaid - Usage
The template returns information held in "Teamplaid: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}}
→ Felinaerank
–{{Taxon info|Pteranodon|rank}}
→ genuslink target
–{{Taxon info|Pteranodon|link_target}}
→ Pteranodonplain link text
–{{Taxon info|Pteranodon|plain_link_text}}
→ Pteranodonextinct
–{{Taxon info|Pteranodon|extinct}}
→ yesalways display
–{{Taxon info|Araneomorphae|always_display}}
→ truerefs
–{{Taxon info|Chenistonia|refs}}
→ "Family: Anamidae Simon, 1889 (genus list)", World Spider Catalog, Natural History Museum Bern, retrieved 2020-07-10same 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}}
→ Corallinalesrank
–{{Taxon info|Corallinaceae/stem-group|rank}}
→ stem grouplink target
–{{Taxon info|Corallinaceae/stem-group|link_target}}
→ Corallinaceaeplain link text
–{{Taxon info|Corallinaceae/stem-group|plain_link_text}}
→ Corallinaceaeextinct
–{{Taxon info|Corallinaceae/stem-group|extinct}}
→always display
–{{Taxon info|Corallinaceae/stem-group|always_display}}
→ truerefs
–{{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$$$$$