<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://moasspedia.org/w/index.php?action=history&amp;feed=atom&amp;title=Module%3AAutotaxobox%2Fdoc</id>
	<title>Module:Autotaxobox/doc - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://moasspedia.org/w/index.php?action=history&amp;feed=atom&amp;title=Module%3AAutotaxobox%2Fdoc"/>
	<link rel="alternate" type="text/html" href="https://moasspedia.org/w/index.php?title=Module:Autotaxobox/doc&amp;action=history"/>
	<updated>2026-04-04T16:18:34Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://moasspedia.org/w/index.php?title=Module:Autotaxobox/doc&amp;diff=690&amp;oldid=prev</id>
		<title>Wikipedia&gt;Peter coxhead: actually taxonInfo is still used, via Template:Taxon info, in Speciesbox</title>
		<link rel="alternate" type="text/html" href="https://moasspedia.org/w/index.php?title=Module:Autotaxobox/doc&amp;diff=690&amp;oldid=prev"/>
		<updated>2022-01-08T12:29:04Z</updated>

		<summary type="html">&lt;p&gt;actually taxonInfo is still used, via Template:Taxon info, in Speciesbox&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{High-risk}}&lt;br /&gt;
{{Module rating|protected}}&lt;br /&gt;
&amp;lt;!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Module:Autotaxobox]] {{Toolbar|style=font-size:90% |separator=dot&lt;br /&gt;
     | 1 = [[:Module talk:Autotaxobox|talk]]&lt;br /&gt;
     | 2 = {{edit|1=Module:Autotaxobox|2=edit}}&lt;br /&gt;
     | 3 = {{history|Module:Autotaxobox|hist}}&lt;br /&gt;
     | 4 = [{{fullurl:Special:WhatLinksHere/:Module:Autotaxobox|limit=999}} links]&lt;br /&gt;
     | 5 = [[Module:Autotaxobox/doc|doc]]&lt;br /&gt;
     | 6 = [[Special:PrefixIndex/Module:Autotaxobox|subpages]]&lt;br /&gt;
     | 7 = [[Module:Autotaxobox/sandbox|sandbox]]&lt;br /&gt;
     | 8 = [[Module talk:Autotaxobox/testcases|testcases]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The purpose of this module is to provide support for the [[WP:Automated taxobox system|automated taxobox system]] (including templates such as {{tl|Speciesbox}} and {{tl|Automatic taxobox}}), avoiding Mediawiki template expansion depth errors in the traversal of the taxonomic hierarchies encoded in taxonomy templates.&lt;br /&gt;
&lt;br /&gt;
Currently, processing is arbitrarily limited to hierarchies containing at most {{#invoke:Autotaxobox|getMaxSearchLevels}} levels.&lt;br /&gt;
&lt;br /&gt;
See the [[WP:Automated taxobox system/map|automated taxobox system map]] for information on how the module&amp;#039;s functions are used in the system.&lt;br /&gt;
&lt;br /&gt;
== taxoboxColour ==&lt;br /&gt;
Given a taxon name, this function returns the correct colour of an automated taxobox for that taxon. It does so by searching up the taxonomic hierarchy for a &amp;#039;real&amp;#039; taxon (i.e. not &amp;#039;&amp;#039;incertae sedis&amp;#039;&amp;#039;) that sets the taxobox colour, and then returning that colour. If no &amp;#039;real&amp;#039; taxon is found, then if an &amp;#039;&amp;#039;incertae sedis&amp;#039;&amp;#039; taxon was found, the &amp;#039;&amp;#039;incertae sedis&amp;#039;&amp;#039; colour is returned, otherwise &amp;quot;transparent&amp;quot; is returned. (If the taxonomic hierarchy is too deep to process, the error colour is returned.)&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|taxoboxColour|&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
&lt;br /&gt;
:The unnamed parameter should be the name of a taxon for which &amp;quot;Template:Taxonomy/&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;&amp;quot; exists.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|taxoboxColour|Felis}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|taxoboxColour|Felis}}&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|taxoboxColour|Acacia}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|taxoboxColour|Acacia}}&lt;br /&gt;
&lt;br /&gt;
== taxoboxList ==&lt;br /&gt;
Given the name of a taxon, this function returns the rows of taxa in an automated taxobox, based on the taxonomic&lt;br /&gt;
hierarchy for the supplied taxon. If the lowest taxon displayed in the taxobox is below the rank of genus, the &lt;br /&gt;
supplied taxon will usually be at a higher rank than the taxobox&amp;#039;s target taxon, so that there is an offset to be&lt;br /&gt;
taken into account.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|taxoboxList&amp;lt;br&amp;gt;&lt;br /&gt;
|&amp;#039;&amp;#039;the name of taxon upwards from which the taxonomic hierarchy is to be displayed by this function&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
|display_taxa = &amp;#039;&amp;#039;the number of taxa above taxon to force to be displayed&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
|authority = &amp;#039;&amp;#039;taxonomic authority for the lowest level taxon in the taxobox (the taxobox_target) (see also offset below)&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
|parent_authority = &amp;#039;&amp;#039;taxonomic authority for taxobox_target&amp;#039;s parent&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
|gparent_authority = &amp;#039;&amp;#039;taxonomic authority for taxobox_target&amp;#039;s grandparent&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
|ggparent_authority = &amp;#039;&amp;#039;taxonomic authority for taxobox_target&amp;#039;s greatgrandparent&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
|gggparent_authority = &amp;#039;&amp;#039;taxonomic authority for taxobox_target&amp;#039;s greatgreatgrandparent&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
|bold_first = &amp;#039;&amp;#039;bold to embolden taxon in its row&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
|offset = &amp;#039;&amp;#039;the offset of taxon from taxobox_target – the number of steps from taxobox_target to taxon&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
&lt;br /&gt;
:The unnamed parameter should be the name of a taxon for which &amp;quot;Template:Taxonomy/&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;&amp;quot; exists. The others are explained above.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{#invoke:Autotaxobox|taxoboxList|Felis|authority=Linnaeus, 1758}}&lt;br /&gt;
|}&amp;lt;/pre&amp;gt; →&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{#invoke:Autotaxobox|taxoboxList|Felis|authority=Linnaeus, 1758}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== taxonomyList ==&lt;br /&gt;
Given a taxon name, this function returns the rows of the taxonomy table displayed on the &amp;quot;Template:Taxonomy/&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;&amp;quot; page, based on the taxonomic hierarchy for the supplied taxon name.&lt;br /&gt;
&lt;br /&gt;
When &amp;lt;em&amp;gt;descending&amp;lt;/em&amp;gt; the taxonomic hierarchy, if a rank is found that is at either the same or a higher level than a rank already encountered (e.g. a family is found below a subfamily), the cell displaying the rank is given a reddish background; if it&amp;#039;s the supplied taxon, the article is put into the tracking category [[:Category:Taxonomy templates showing anomalous ranks]]. The numerical values defined in &amp;lt;code&amp;gt;getRankTable()&amp;lt;/code&amp;gt; are used to determine the correct sequence of ranks. Ranks without values in this table do not have their order checked.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|taxonomyList|&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
&lt;br /&gt;
:The unnamed parameter should be the name of a taxon for which &amp;quot;Template:Taxonomy/&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;&amp;quot; exists.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&amp;lt;pre&amp;gt;{{#invoke:Autotaxobox|taxonomyList|Felis}}&amp;lt;/pre&amp;gt; →&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|{{#invoke:Autotaxobox|taxonomyList|Felis}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== callTaxonomyKey ==&lt;br /&gt;
This function prepares for, and then calls, {{tl|Taxonomy key}} to display a taxonomy&lt;br /&gt;
template page (which in turn invokes [[#taxonomyList|&amp;lt;code&amp;gt;taxonomyList&amp;lt;/code&amp;gt;]] from this module). It does this by building up the information the template&lt;br /&gt;
requires, following one &amp;lt;code&amp;gt;same_as&amp;lt;/code&amp;gt; link if present, and then calling it.&lt;br /&gt;
&lt;br /&gt;
It is used by {{tl|Don&amp;#039;t edit this line}}.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|callTaxonomyKey&amp;lt;br&amp;gt;&lt;br /&gt;
|taxon= &amp;lt;br&amp;gt;&lt;br /&gt;
|parent= &amp;lt;br&amp;gt;&lt;br /&gt;
|rank= &amp;lt;br&amp;gt;&lt;br /&gt;
|extinct= &amp;lt;br&amp;gt;&lt;br /&gt;
|always_display= &amp;lt;br&amp;gt;&lt;br /&gt;
|link_target=value of the &amp;#039;link&amp;#039; parameter in the taxonomy template&amp;lt;br&amp;gt;&lt;br /&gt;
|link_text=value of the unnamed parameter in the taxonomy template&amp;lt;br&amp;gt;&lt;br /&gt;
|refs= &amp;lt;br&amp;gt;&lt;br /&gt;
|same_as= &amp;lt;br&amp;gt;&lt;br /&gt;
}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== showRefs ==&lt;br /&gt;
Shows the refs field in a taxonomy template, handing incertae sedis taxa and using &amp;#039;–&amp;#039; for absent refs.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|showRefs|&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;|&amp;#039;&amp;#039;refs&amp;#039;&amp;#039;}}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|showRefs|Neoscona|&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;Taxon info|Neoscona|refs}}}} → {{#invoke:Autotaxobox|showRefs|Neoscona|{{Taxon info|Neoscona|refs}}}}&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|showRefs|Incertae sedis/Characidae|}} → {{#invoke:Autotaxobox|showRefs|Incertae sedis/Characidae|}}&lt;br /&gt;
&lt;br /&gt;
== taxonLink ==&lt;br /&gt;
Returns a wikilink to a taxon, if required including &amp;#039;†&amp;#039; before it and&lt;br /&gt;
&amp;#039; (?)&amp;#039; after it, and optionally italicized or bolded without a wikilink.&lt;br /&gt;
It can be used externally via {{tl|Taxon link}}. Some parameters can, under&lt;br /&gt;
some circumstances, be omitted.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|taxonLink&amp;lt;br&amp;gt;&lt;br /&gt;
|taxon= &amp;lt;/code&amp;gt;(having &amp;#039;/?&amp;#039; at the end triggers the output of &amp;#039; (?)&amp;#039;)&amp;lt;code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|extinct= &amp;lt;/code&amp;gt;(&amp;#039;yes&amp;#039; or &amp;#039;true&amp;#039; triggers the output of &amp;#039;†&amp;#039;)&amp;lt;code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|bold= &amp;lt;/code&amp;gt;(&amp;#039;yes&amp;#039; makes the core output bold and not wikilinked)&amp;lt;code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|italic= &amp;lt;/code&amp;gt;(&amp;#039;yes&amp;#039; makes the core output italic)&amp;lt;code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|link_target=&amp;#039;&amp;#039;target for the wikilink&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
|plain_link_text= &amp;#039;&amp;#039;text of the wikilink&amp;#039;&amp;#039; &amp;lt;/code&amp;gt;(without †, italics, etc.)&amp;lt;code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|taxonLink|taxon=Felis|italic=yes}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|taxonLink|taxon=Felis|italic=yes}}&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|taxonLink|taxon=Incertae sedis/Animalia}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|taxonLink|taxon=Incertae sedis/Animalia}}&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|taxonLink|link_target=Pterosaur|plain_link_text=Pterosauromorpha|extinct=yes}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|taxonLink|link_target=Pterosaur|plain_link_text=Pterosauromorpha|extinct=yes}}&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|taxonLink|taxon=Dinosauria/?|link_target=Dinosaur|plain_link_text=Dinosauria|extinct=yes}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|taxonLink|taxon=Dinosauria/?|link_target=Dinosaur|plain_link_text=Dinosauria|extinct=yes}}&lt;br /&gt;
&lt;br /&gt;
==taxonInfo==&lt;br /&gt;
Given the names of a taxon and the required item of information stored in the taxon&amp;#039;s taxonomy template, this function returns the value of the item, following one &amp;quot;same as&amp;quot; link if available and the value would otherwise be the empty string.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|taxonInfo|&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;|&amp;#039;&amp;#039;item_name&amp;#039;&amp;#039;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
:The first unnamed parameter should be the name of a taxon for which &amp;quot;Template:Taxonomy/&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;&amp;quot; exists.&lt;br /&gt;
:The possible values of the second unnamed parameter are given at {{tl|Taxon info/doc}}.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|taxonInfo|Felis|rank}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|taxonInfo|Felis|rank}}&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|taxonInfo|Aves/skip|same_as}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|taxonInfo|Aves/skip|same_as}}&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|taxonInfo|Aves/skip|parent}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|taxonInfo|Aves/skip|parent}}&lt;br /&gt;
&lt;br /&gt;
==Utilities==&lt;br /&gt;
These functions are intended to be used only in analysing and understanding the automated taxobox system, including the taxonomic hierarchies encoded in taxonomy templates – for example in testing and debugging. They are not part of the functioning of the automated taxobox system.&lt;br /&gt;
&lt;br /&gt;
===getMaxSearchLevels===&lt;br /&gt;
Returns the maximum number of levels of a taxonomic hierarchy encoded in taxonomy templates that the system will search.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|getMaxSearchLevels}}&amp;lt;/code&amp;gt; → {{#invoke:Autotaxobox|getMaxSearchLevels}}&lt;br /&gt;
&lt;br /&gt;
===showRankTable===&lt;br /&gt;
Returns a sortable wikitable containing the ranks and corresponding numerical values defined in &amp;lt;code&amp;gt;getRankTable()&amp;lt;/code&amp;gt; and used in checking the consistency of a taxonomic hierarchy. If a taxon has a value in the rank table, it should always be lower than one higher in the taxonomic hierarchy.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|showRankTable}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===find===&lt;br /&gt;
Given a taxon name and a rank, this function returns the taxon&amp;#039;s ancestor of the given rank.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|find|&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;|&amp;#039;&amp;#039;rank&amp;#039;&amp;#039;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
:The first unnamed parameter should be the name of a taxon for which &amp;quot;Template:Taxonomy/&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;&amp;quot; exists.&lt;br /&gt;
:The second unnamed parameter should be the Latinized name of a rank.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|find|Felis|ordo}}&amp;lt;/code&amp;gt;  → {{#invoke:Autotaxobox|find|Felis|ordo}}&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|find|Felis|classis}}&amp;lt;/code&amp;gt;  → {{#invoke:Autotaxobox|find|Felis|classis}}&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|find|Pteranodon|phylum}}&amp;lt;/code&amp;gt; → {{#invoke:Autotaxobox|find|Pteranodon|phylum}}&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|find|Pteranodon|classis}}&amp;lt;/code&amp;gt; → {{#invoke:Autotaxobox|find|Pteranodon|classis}}&lt;br /&gt;
&lt;br /&gt;
===nth===&lt;br /&gt;
Given a taxon name, this function returns the &amp;#039;&amp;#039;n&amp;#039;&amp;#039;th taxon above it in the taxonomic hierarchy.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|nth|&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;|n=&amp;#039;&amp;#039;integer&amp;#039;&amp;#039;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
&lt;br /&gt;
:The unnamed parameter should be the name of a taxon for which &amp;quot;Template:Taxonomy/&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;&amp;quot; exists.&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;n&amp;#039;&amp;#039;&amp;#039; is the level whose taxon is to be found&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|nth|Felis|n=1}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|nth|Felis|n=1}}&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|nth|Felis|n=15}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|nth|Felis|n=15}}&lt;br /&gt;
&lt;br /&gt;
===nLevels===&lt;br /&gt;
Given a taxon name, this function returns the number of levels at and above it in the taxonomic hierarchy.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|nLevels|&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
&lt;br /&gt;
:The unnamed parameter should be the name of a taxon for which &amp;quot;Template:Taxonomy/&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;&amp;quot; exists.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|nLevels|Felis}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|nLevels|Felis}}&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|nLevels|Pteranodon}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|nLevels|Pteranodon}}&lt;br /&gt;
&lt;br /&gt;
===listAll===&lt;br /&gt;
Given a taxon name, this function returns a comma-separated list of all the levels at and above it in the taxonomic hierarchy.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|listAll|&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
&lt;br /&gt;
:The unnamed parameter should be the name of a taxon for which &amp;quot;Template:Taxonomy/&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;&amp;quot; exists.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|listAll|Plantae}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|listAll|Plantae}}&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|listAll|Felis}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|listAll|Felis}}&lt;br /&gt;
&lt;br /&gt;
===removeQualifier===&lt;br /&gt;
Given a taxon name, this function returns the name with any qualifier (i.e. any part after a &amp;quot;/&amp;quot;) removed.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:Autotaxobox|removeQualifier|&amp;#039;&amp;#039;taxon_name&amp;#039;&amp;#039;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|removeQualifier|Eukaryota/display}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|removeQualifier|Eukaryota/display}}&lt;br /&gt;
:&amp;lt;nowiki&amp;gt;{{#invoke:Autotaxobox|removeQualifier|Felis}}&amp;lt;/nowiki&amp;gt; → {{#invoke:Autotaxobox|removeQualifier|Felis}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{#ifeq:{{SUBPAGENAME}}|sandbox | |&lt;br /&gt;
&amp;lt;!-- Categories below this line, please; interwikis at Wikidata --&amp;gt;&lt;br /&gt;
[[Category:Taxobox templates]]&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikipedia&gt;Peter coxhead</name></author>
	</entry>
</feed>